./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/loop-invgen/nested9.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/loop-invgen/nested9.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f3ca1fd1ad8fdbcd9efe7b99bc6e3715231417d253ce4ee9bba3d5969472333a --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:37:00,250 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:37:00,331 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Termination-32bit-Automizer_Default.epf [2023-11-06 22:37:00,338 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:37:00,339 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:37:00,375 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:37:00,375 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:37:00,376 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:37:00,377 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:37:00,378 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:37:00,378 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:37:00,379 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-11-06 22:37:00,380 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-11-06 22:37:00,380 INFO L153 SettingsManager]: * Use old map elimination=false [2023-11-06 22:37:00,381 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2023-11-06 22:37:00,381 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2023-11-06 22:37:00,382 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-11-06 22:37:00,382 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:37:00,383 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-11-06 22:37:00,383 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 22:37:00,384 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:37:00,389 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 22:37:00,390 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:37:00,390 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-11-06 22:37:00,390 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-11-06 22:37:00,391 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-11-06 22:37:00,391 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 22:37:00,401 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 22:37:00,401 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:37:00,401 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-11-06 22:37:00,402 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:37:00,402 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:37:00,402 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:37:00,403 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:37:00,403 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:37:00,404 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-11-06 22:37:00,404 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f3ca1fd1ad8fdbcd9efe7b99bc6e3715231417d253ce4ee9bba3d5969472333a [2023-11-06 22:37:00,639 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:37:00,662 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:37:00,665 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:37:00,666 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:37:00,667 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:37:00,668 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/loop-invgen/nested9.i [2023-11-06 22:37:03,854 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:37:04,112 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:37:04,113 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/sv-benchmarks/c/loop-invgen/nested9.i [2023-11-06 22:37:04,123 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/data/20c146a88/185d8131780543b6987aeed457c62a6d/FLAG1b3ee1c5d [2023-11-06 22:37:04,142 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/data/20c146a88/185d8131780543b6987aeed457c62a6d [2023-11-06 22:37:04,153 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:37:04,157 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:37:04,162 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:37:04,163 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:37:04,169 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:37:04,169 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,171 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1504de36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04, skipping insertion in model container [2023-11-06 22:37:04,171 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,198 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:37:04,441 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:37:04,459 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:37:04,489 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:37:04,513 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:37:04,514 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04 WrapperNode [2023-11-06 22:37:04,514 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:37:04,516 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:37:04,516 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:37:04,517 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:37:04,525 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,536 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,568 INFO L138 Inliner]: procedures = 16, calls = 8, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 72 [2023-11-06 22:37:04,568 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:37:04,569 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:37:04,570 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:37:04,570 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:37:04,581 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,582 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,597 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,597 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,601 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,605 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,606 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,607 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,614 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:37:04,615 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:37:04,615 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:37:04,615 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:37:04,616 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (1/1) ... [2023-11-06 22:37:04,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:04,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:04,655 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:04,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-11-06 22:37:04,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:37:04,699 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:37:04,699 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:37:04,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:37:04,781 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:37:04,784 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:37:04,965 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:37:04,972 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:37:04,973 INFO L302 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-06 22:37:04,975 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:37:04 BoogieIcfgContainer [2023-11-06 22:37:04,975 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:37:04,976 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-11-06 22:37:04,976 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-11-06 22:37:04,983 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-11-06 22:37:04,984 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-06 22:37:04,984 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.11 10:37:04" (1/3) ... [2023-11-06 22:37:04,985 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@77b27d8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.11 10:37:04, skipping insertion in model container [2023-11-06 22:37:04,985 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-06 22:37:04,986 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:37:04" (2/3) ... [2023-11-06 22:37:04,988 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@77b27d8f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.11 10:37:04, skipping insertion in model container [2023-11-06 22:37:04,988 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-11-06 22:37:04,989 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:37:04" (3/3) ... [2023-11-06 22:37:04,991 INFO L332 chiAutomizerObserver]: Analyzing ICFG nested9.i [2023-11-06 22:37:05,057 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2023-11-06 22:37:05,057 INFO L304 stractBuchiCegarLoop]: Hoare is false [2023-11-06 22:37:05,057 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-11-06 22:37:05,057 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-11-06 22:37:05,058 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-11-06 22:37:05,058 INFO L308 stractBuchiCegarLoop]: Difference is false [2023-11-06 22:37:05,058 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-11-06 22:37:05,058 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2023-11-06 22:37:05,062 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 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) [2023-11-06 22:37:05,081 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2023-11-06 22:37:05,081 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:05,081 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:05,088 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:05,088 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-06 22:37:05,088 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-11-06 22:37:05,088 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 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) [2023-11-06 22:37:05,091 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2023-11-06 22:37:05,091 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:05,091 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:05,092 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:05,092 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2023-11-06 22:37:05,100 INFO L748 eck$LassoCheckResult]: Stem: 17#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 8#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 4#L30true assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 7#L31true assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 9#L32true assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 6#L33true assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 5#L33-1true main_~i~0#1 := 0; 22#L34-3true [2023-11-06 22:37:05,100 INFO L750 eck$LassoCheckResult]: Loop: 22#L34-3true assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 12#L35-3true assume !(main_~j~0#1 < 3 * main_~i~0#1); 11#L34-2true main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 22#L34-3true [2023-11-06 22:37:05,105 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:05,106 INFO L85 PathProgramCache]: Analyzing trace with hash 1806907757, now seen corresponding path program 1 times [2023-11-06 22:37:05,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:05,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727115485] [2023-11-06 22:37:05,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:05,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:05,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:05,229 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:05,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:05,261 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:05,264 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:05,265 INFO L85 PathProgramCache]: Analyzing trace with hash 61796, now seen corresponding path program 1 times [2023-11-06 22:37:05,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:05,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789246008] [2023-11-06 22:37:05,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:05,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:05,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:05,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:05,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:05,284 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:05,286 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:05,286 INFO L85 PathProgramCache]: Analyzing trace with hash 763900024, now seen corresponding path program 1 times [2023-11-06 22:37:05,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:05,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374865202] [2023-11-06 22:37:05,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:05,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:05,327 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:05,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:05,352 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:05,476 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:05,476 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:05,476 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:05,477 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:05,477 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:05,477 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:05,477 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:05,477 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:05,477 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration1_Loop [2023-11-06 22:37:05,478 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:05,478 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:05,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:05,507 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:05,567 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:05,568 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:05,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:05,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:05,577 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:05,579 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:05,580 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:05,593 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-11-06 22:37:05,612 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:05,612 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:05,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:05,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:05,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:05,625 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:05,634 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:05,634 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:05,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-11-06 22:37:05,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:05,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:05,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:05,669 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:05,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-11-06 22:37:05,674 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:05,674 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:05,909 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:05,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:05,919 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:05,920 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:05,920 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:05,920 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:05,920 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:05,937 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:05,937 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:05,937 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:05,937 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration1_Loop [2023-11-06 22:37:05,937 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:05,937 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:05,939 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:05,952 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:06,031 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:06,036 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:06,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:06,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:06,040 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:06,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-11-06 22:37:06,050 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:06,064 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:06,064 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:06,065 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:06,065 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:06,065 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:06,068 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:06,068 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:06,078 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:06,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:06,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:06,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:06,087 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:06,091 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:06,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-11-06 22:37:06,102 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:06,102 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:06,103 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:06,103 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:06,103 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:06,106 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:06,106 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:06,143 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:06,154 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:06,154 INFO L444 ModelExtractionUtils]: 2 out of 5 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:06,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:06,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:06,188 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:06,206 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:06,206 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:06,207 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:06,207 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 1 Supporting invariants [] [2023-11-06 22:37:06,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-11-06 22:37:06,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:06,221 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:06,259 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:06,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:06,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 29 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:06,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:06,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:06,330 WARN L260 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-06 22:37:06,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:06,414 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:06,446 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 [2023-11-06 22:37:06,448 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 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 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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) [2023-11-06 22:37:06,603 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 22 states, 21 states have (on average 1.5714285714285714) internal successors, (33), 21 states have internal predecessors, (33), 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 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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 74 states and 109 transitions. Complement of second has 10 states. [2023-11-06 22:37:06,605 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 [2023-11-06 22:37:06,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 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) [2023-11-06 22:37:06,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 73 transitions. [2023-11-06 22:37:06,613 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 73 transitions. Stem has 7 letters. Loop has 3 letters. [2023-11-06 22:37:06,614 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:06,614 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 73 transitions. Stem has 10 letters. Loop has 3 letters. [2023-11-06 22:37:06,614 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:06,614 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 73 transitions. Stem has 7 letters. Loop has 6 letters. [2023-11-06 22:37:06,615 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:06,616 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 74 states and 109 transitions. [2023-11-06 22:37:06,623 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 14 [2023-11-06 22:37:06,628 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 74 states to 39 states and 48 transitions. [2023-11-06 22:37:06,629 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 22 [2023-11-06 22:37:06,629 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 23 [2023-11-06 22:37:06,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 48 transitions. [2023-11-06 22:37:06,630 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:06,631 INFO L218 hiAutomatonCegarLoop]: Abstraction has 39 states and 48 transitions. [2023-11-06 22:37:06,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states and 48 transitions. [2023-11-06 22:37:06,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 28. [2023-11-06 22:37:06,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 28 states have (on average 1.25) internal successors, (35), 27 states have internal predecessors, (35), 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) [2023-11-06 22:37:06,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 35 transitions. [2023-11-06 22:37:06,662 INFO L240 hiAutomatonCegarLoop]: Abstraction has 28 states and 35 transitions. [2023-11-06 22:37:06,662 INFO L428 stractBuchiCegarLoop]: Abstraction has 28 states and 35 transitions. [2023-11-06 22:37:06,663 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-11-06 22:37:06,663 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 28 states and 35 transitions. [2023-11-06 22:37:06,665 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2023-11-06 22:37:06,665 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:06,666 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:06,666 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:06,666 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:37:06,667 INFO L748 eck$LassoCheckResult]: Stem: 181#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 170#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 158#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 159#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 163#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 162#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 160#L33-1 main_~i~0#1 := 0; 161#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 175#L35-3 [2023-11-06 22:37:06,667 INFO L750 eck$LassoCheckResult]: Loop: 175#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 164#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 166#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 182#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 171#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 172#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 175#L35-3 [2023-11-06 22:37:06,668 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:06,668 INFO L85 PathProgramCache]: Analyzing trace with hash 179565651, now seen corresponding path program 1 times [2023-11-06 22:37:06,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:06,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459267320] [2023-11-06 22:37:06,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:06,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:06,680 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:06,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:06,692 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:06,693 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:06,693 INFO L85 PathProgramCache]: Analyzing trace with hash 2077305723, now seen corresponding path program 1 times [2023-11-06 22:37:06,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:06,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245668260] [2023-11-06 22:37:06,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:06,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:06,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:06,703 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:06,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:06,711 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:06,712 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:06,712 INFO L85 PathProgramCache]: Analyzing trace with hash -696444339, now seen corresponding path program 1 times [2023-11-06 22:37:06,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:06,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497354139] [2023-11-06 22:37:06,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:06,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:06,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:06,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:06,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:06,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497354139] [2023-11-06 22:37:06,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497354139] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:37:06,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:37:06,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:37:06,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482399659] [2023-11-06 22:37:06,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:37:06,907 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:06,908 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:06,908 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:06,908 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:06,908 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:06,908 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:06,908 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:06,908 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:06,908 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration2_Loop [2023-11-06 22:37:06,909 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:06,909 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:06,910 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:06,913 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:06,915 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:06,994 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:06,995 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:06,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:06,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:06,996 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,005 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:07,006 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:07,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-11-06 22:37:07,033 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:07,033 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:07,042 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:07,045 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,054 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:07,054 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:07,068 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-11-06 22:37:07,089 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:07,089 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:07,098 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:07,100 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,111 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:07,111 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:07,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-11-06 22:37:07,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:07,155 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,164 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:07,164 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:07,165 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-11-06 22:37:07,476 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:07,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,484 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:07,484 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:07,484 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:07,484 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:07,484 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:07,484 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,485 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:07,485 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:07,485 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration2_Loop [2023-11-06 22:37:07,485 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:07,485 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:07,486 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:07,492 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:07,509 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:07,577 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:07,577 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:07,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:07,579 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,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 [2023-11-06 22:37:07,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:07,608 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:07,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:07,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:07,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:07,610 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:07,610 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:07,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-11-06 22:37:07,621 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:07,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:07,633 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-11-06 22:37:07,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 [2023-11-06 22:37:07,654 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:07,655 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:07,655 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:07,655 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:07,655 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:07,659 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:07,659 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:07,671 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:07,677 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-06 22:37:07,677 INFO L444 ModelExtractionUtils]: 2 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:37:07,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:07,677 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:07,681 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:07,689 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:07,689 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:07,689 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:07,689 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~j~0#1) = -4*ULTIMATE.start_main_~j~0#1 + 7 Supporting invariants [] [2023-11-06 22:37:07,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-11-06 22:37:07,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,701 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:07,721 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:07,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:07,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:07,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:07,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:07,761 WARN L260 TraceCheckSpWp]: Trace formula consists of 14 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:07,765 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:07,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,927 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:07,939 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 [2023-11-06 22:37:07,939 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 28 states and 35 transitions. cyclomatic complexity: 9 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) [2023-11-06 22:37:08,195 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 28 states and 35 transitions. cyclomatic complexity: 9. 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 130 states and 164 transitions. Complement of second has 13 states. [2023-11-06 22:37:08,196 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 [2023-11-06 22:37:08,197 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) [2023-11-06 22:37:08,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 39 transitions. [2023-11-06 22:37:08,198 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 39 transitions. Stem has 8 letters. Loop has 6 letters. [2023-11-06 22:37:08,198 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:08,199 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:08,212 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:08,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:08,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:08,224 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:08,242 WARN L260 TraceCheckSpWp]: Trace formula consists of 14 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:08,243 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:08,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:08,358 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 [2023-11-06 22:37:08,359 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 28 states and 35 transitions. cyclomatic complexity: 9 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) [2023-11-06 22:37:08,665 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 28 states and 35 transitions. cyclomatic complexity: 9. 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 136 states and 169 transitions. Complement of second has 17 states. [2023-11-06 22:37:08,666 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 [2023-11-06 22:37:08,667 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) [2023-11-06 22:37:08,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 40 transitions. [2023-11-06 22:37:08,667 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 40 transitions. Stem has 8 letters. Loop has 6 letters. [2023-11-06 22:37:08,667 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:08,668 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 40 transitions. Stem has 14 letters. Loop has 6 letters. [2023-11-06 22:37:08,668 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:08,668 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 40 transitions. Stem has 8 letters. Loop has 12 letters. [2023-11-06 22:37:08,668 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:08,668 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 136 states and 169 transitions. [2023-11-06 22:37:08,673 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 30 [2023-11-06 22:37:08,676 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 136 states to 126 states and 159 transitions. [2023-11-06 22:37:08,677 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 41 [2023-11-06 22:37:08,677 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 42 [2023-11-06 22:37:08,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 126 states and 159 transitions. [2023-11-06 22:37:08,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:08,678 INFO L218 hiAutomatonCegarLoop]: Abstraction has 126 states and 159 transitions. [2023-11-06 22:37:08,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states and 159 transitions. [2023-11-06 22:37:08,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 71. [2023-11-06 22:37:08,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71 states, 71 states have (on average 1.323943661971831) internal successors, (94), 70 states have internal predecessors, (94), 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) [2023-11-06 22:37:08,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71 states to 71 states and 94 transitions. [2023-11-06 22:37:08,687 INFO L240 hiAutomatonCegarLoop]: Abstraction has 71 states and 94 transitions. [2023-11-06 22:37:08,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:08,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:37:08,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:37:08,691 INFO L87 Difference]: Start difference. First operand 71 states and 94 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 4 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) [2023-11-06 22:37:08,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:08,714 INFO L93 Difference]: Finished difference Result 31 states and 37 transitions. [2023-11-06 22:37:08,714 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 31 states and 37 transitions. [2023-11-06 22:37:08,715 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2023-11-06 22:37:08,716 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 31 states to 30 states and 36 transitions. [2023-11-06 22:37:08,716 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 17 [2023-11-06 22:37:08,716 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 17 [2023-11-06 22:37:08,716 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 36 transitions. [2023-11-06 22:37:08,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:08,716 INFO L218 hiAutomatonCegarLoop]: Abstraction has 30 states and 36 transitions. [2023-11-06 22:37:08,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states and 36 transitions. [2023-11-06 22:37:08,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 29. [2023-11-06 22:37:08,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29 states, 29 states have (on average 1.206896551724138) internal successors, (35), 28 states have internal predecessors, (35), 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) [2023-11-06 22:37:08,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 35 transitions. [2023-11-06 22:37:08,719 INFO L240 hiAutomatonCegarLoop]: Abstraction has 29 states and 35 transitions. [2023-11-06 22:37:08,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:37:08,721 INFO L428 stractBuchiCegarLoop]: Abstraction has 29 states and 35 transitions. [2023-11-06 22:37:08,721 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-11-06 22:37:08,721 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 29 states and 35 transitions. [2023-11-06 22:37:08,722 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 9 [2023-11-06 22:37:08,722 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:08,722 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:08,723 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:08,723 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1] [2023-11-06 22:37:08,723 INFO L748 eck$LassoCheckResult]: Stem: 735#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 717#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 711#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 712#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 716#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 715#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 713#L33-1 main_~i~0#1 := 0; 714#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 729#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 730#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 739#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 728#L35-3 [2023-11-06 22:37:08,723 INFO L750 eck$LassoCheckResult]: Loop: 728#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 718#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 720#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 736#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 724#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 725#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 728#L35-3 [2023-11-06 22:37:08,723 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:08,724 INFO L85 PathProgramCache]: Analyzing trace with hash -2088903000, now seen corresponding path program 2 times [2023-11-06 22:37:08,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:08,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634573740] [2023-11-06 22:37:08,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:08,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:08,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:08,735 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:08,745 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:08,745 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:08,745 INFO L85 PathProgramCache]: Analyzing trace with hash 2077305723, now seen corresponding path program 2 times [2023-11-06 22:37:08,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:08,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824256878] [2023-11-06 22:37:08,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:08,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:08,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:08,752 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:08,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:08,757 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:08,758 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:08,758 INFO L85 PathProgramCache]: Analyzing trace with hash -685690654, now seen corresponding path program 2 times [2023-11-06 22:37:08,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:08,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111027038] [2023-11-06 22:37:08,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:08,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:08,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:08,858 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:37:08,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:08,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111027038] [2023-11-06 22:37:08,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111027038] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:37:08,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:37:08,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:37:08,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788106553] [2023-11-06 22:37:08,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:37:08,912 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:08,912 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:08,912 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:08,912 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:08,912 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:08,912 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:08,912 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:08,912 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:08,912 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration3_Loop [2023-11-06 22:37:08,913 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:08,913 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:08,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:08,931 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:08,934 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:08,988 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:08,989 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:08,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:08,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:08,990 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:08,995 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-11-06 22:37:08,996 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:08,996 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:09,033 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:09,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:09,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:09,034 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:09,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-11-06 22:37:09,045 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:09,045 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:09,334 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:09,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:09,338 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:09,338 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:09,339 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:09,339 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:09,339 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:09,339 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:09,339 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:09,339 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:09,339 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration3_Loop [2023-11-06 22:37:09,339 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:09,339 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:09,340 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:09,351 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:09,357 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:09,426 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:09,426 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:09,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:09,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:09,437 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:09,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:09,458 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:09,458 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:09,458 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:09,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:09,459 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:09,459 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:09,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:09,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-11-06 22:37:09,473 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:09,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:09,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:09,482 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:09,483 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:09,487 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:09,499 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:09,499 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:09,500 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:09,500 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:09,500 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:09,500 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:09,501 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:09,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-11-06 22:37:09,520 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:09,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:09,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:09,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:09,531 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:09,536 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:09,548 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:09,548 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:09,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:09,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:09,549 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:09,550 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-11-06 22:37:09,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:09,552 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:09,562 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:09,567 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-06 22:37:09,568 INFO L444 ModelExtractionUtils]: 2 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:37:09,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:09,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:09,569 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:09,582 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:09,583 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:09,583 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:09,583 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~j~0#1) = -4*ULTIMATE.start_main_~j~0#1 + 7 Supporting invariants [] [2023-11-06 22:37:09,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-11-06 22:37:09,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:09,593 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:09,606 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:09,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:09,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:09,623 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:09,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:09,650 WARN L260 TraceCheckSpWp]: Trace formula consists of 14 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:09,652 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:09,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:09,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:09,801 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 [2023-11-06 22:37:09,801 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8 Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:09,820 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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 33 states and 40 transitions. Complement of second has 5 states. [2023-11-06 22:37:09,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:09,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:09,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 10 transitions. [2023-11-06 22:37:09,822 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 10 transitions. Stem has 11 letters. Loop has 6 letters. [2023-11-06 22:37:09,822 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:09,822 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:09,835 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:09,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:09,846 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:09,847 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:09,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:09,868 WARN L260 TraceCheckSpWp]: Trace formula consists of 14 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:09,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:09,977 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:09,978 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 [2023-11-06 22:37:09,978 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8 Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,000 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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 33 states and 40 transitions. Complement of second has 5 states. [2023-11-06 22:37:10,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:10,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 10 transitions. [2023-11-06 22:37:10,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 10 transitions. Stem has 11 letters. Loop has 6 letters. [2023-11-06 22:37:10,002 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:10,002 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:10,017 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:10,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:10,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:10,037 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:10,063 WARN L260 TraceCheckSpWp]: Trace formula consists of 14 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:10,066 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:10,183 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:10,184 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 [2023-11-06 22:37:10,184 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8 Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,388 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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 111 states and 139 transitions. Complement of second has 12 states. [2023-11-06 22:37:10,389 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 [2023-11-06 22:37:10,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 49 transitions. [2023-11-06 22:37:10,391 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 49 transitions. Stem has 11 letters. Loop has 6 letters. [2023-11-06 22:37:10,391 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:10,391 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:10,405 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:10,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:10,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:10,417 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:10,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:10,440 WARN L260 TraceCheckSpWp]: Trace formula consists of 14 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:10,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:10,549 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:10,549 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 6 loop predicates [2023-11-06 22:37:10,549 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8 Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,836 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 29 states and 35 transitions. cyclomatic complexity: 8. Second operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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 117 states and 144 transitions. Complement of second has 16 states. [2023-11-06 22:37:10,838 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 [2023-11-06 22:37:10,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 7 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 50 transitions. [2023-11-06 22:37:10,840 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 50 transitions. Stem has 11 letters. Loop has 6 letters. [2023-11-06 22:37:10,840 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:10,840 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 50 transitions. Stem has 17 letters. Loop has 6 letters. [2023-11-06 22:37:10,841 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:10,841 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 50 transitions. Stem has 11 letters. Loop has 12 letters. [2023-11-06 22:37:10,842 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:10,842 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 117 states and 144 transitions. [2023-11-06 22:37:10,844 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 49 [2023-11-06 22:37:10,846 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 117 states to 107 states and 133 transitions. [2023-11-06 22:37:10,846 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 32 [2023-11-06 22:37:10,846 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 33 [2023-11-06 22:37:10,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 133 transitions. [2023-11-06 22:37:10,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:10,847 INFO L218 hiAutomatonCegarLoop]: Abstraction has 107 states and 133 transitions. [2023-11-06 22:37:10,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states and 133 transitions. [2023-11-06 22:37:10,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 56. [2023-11-06 22:37:10,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 56 states have (on average 1.3035714285714286) internal successors, (73), 55 states have internal predecessors, (73), 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) [2023-11-06 22:37:10,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 73 transitions. [2023-11-06 22:37:10,853 INFO L240 hiAutomatonCegarLoop]: Abstraction has 56 states and 73 transitions. [2023-11-06 22:37:10,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:10,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:37:10,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:37:10,854 INFO L87 Difference]: Start difference. First operand 56 states and 73 transitions. Second operand has 4 states, 4 states have (on average 4.25) internal successors, (17), 4 states have internal predecessors, (17), 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) [2023-11-06 22:37:10,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:10,882 INFO L93 Difference]: Finished difference Result 45 states and 55 transitions. [2023-11-06 22:37:10,882 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 55 transitions. [2023-11-06 22:37:10,883 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-06 22:37:10,884 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 31 states and 37 transitions. [2023-11-06 22:37:10,884 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 18 [2023-11-06 22:37:10,884 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 18 [2023-11-06 22:37:10,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 37 transitions. [2023-11-06 22:37:10,885 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:10,885 INFO L218 hiAutomatonCegarLoop]: Abstraction has 31 states and 37 transitions. [2023-11-06 22:37:10,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31 states and 37 transitions. [2023-11-06 22:37:10,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31 to 31. [2023-11-06 22:37:10,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 31 states have (on average 1.1935483870967742) internal successors, (37), 30 states have internal predecessors, (37), 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) [2023-11-06 22:37:10,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 37 transitions. [2023-11-06 22:37:10,888 INFO L240 hiAutomatonCegarLoop]: Abstraction has 31 states and 37 transitions. [2023-11-06 22:37:10,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-06 22:37:10,889 INFO L428 stractBuchiCegarLoop]: Abstraction has 31 states and 37 transitions. [2023-11-06 22:37:10,889 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-11-06 22:37:10,889 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 31 states and 37 transitions. [2023-11-06 22:37:10,890 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 10 [2023-11-06 22:37:10,890 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:10,890 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:10,891 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:10,891 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:10,891 INFO L748 eck$LassoCheckResult]: Stem: 1454#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 1440#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 1430#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 1431#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 1435#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 1434#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 1432#L33-1 main_~i~0#1 := 0; 1433#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 1446#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 1447#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1460#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 1445#L35-3 [2023-11-06 22:37:10,892 INFO L750 eck$LassoCheckResult]: Loop: 1445#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 1436#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 1437#L18 assume !(0 == __VERIFIER_assert_~cond#1); 1452#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 1448#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1449#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 1455#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 1456#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 1441#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1442#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 1445#L35-3 [2023-11-06 22:37:10,892 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:10,892 INFO L85 PathProgramCache]: Analyzing trace with hash -2088903000, now seen corresponding path program 3 times [2023-11-06 22:37:10,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:10,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917563925] [2023-11-06 22:37:10,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:10,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:10,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:10,901 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:10,909 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:10,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:10,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1724980661, now seen corresponding path program 1 times [2023-11-06 22:37:10,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:10,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500571470] [2023-11-06 22:37:10,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:10,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:10,921 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:10,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:10,930 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:10,931 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:10,931 INFO L85 PathProgramCache]: Analyzing trace with hash 413129778, now seen corresponding path program 1 times [2023-11-06 22:37:10,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:10,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707917282] [2023-11-06 22:37:10,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:10,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:10,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:10,945 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:10,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:10,958 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:11,088 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:11,088 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:11,089 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:11,089 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:11,089 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:11,089 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,089 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:11,089 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:11,089 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration4_Loop [2023-11-06 22:37:11,089 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:11,090 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:11,091 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,093 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,096 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,098 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,100 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,103 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,193 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:11,193 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:11,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,198 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,214 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:11,214 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-11-06 22:37:11,237 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:11,237 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:11,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,243 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-11-06 22:37:11,246 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:11,246 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,258 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:11,258 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:11,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,262 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-11-06 22:37:11,265 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:11,266 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,309 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:11,309 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:11,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,319 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,326 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:11,327 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,340 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-11-06 22:37:11,357 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:11,357 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_~cond#1=0} Honda state: {ULTIMATE.start___VERIFIER_assert_~cond#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:11,365 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,367 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,370 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:11,371 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-11-06 22:37:11,384 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:11,385 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=0} Honda state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:11,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,389 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-11-06 22:37:11,392 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:11,392 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,408 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2023-11-06 22:37:11,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,409 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-11-06 22:37:11,412 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:11,412 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:11,666 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:11,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2023-11-06 22:37:11,669 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:11,670 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:11,670 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:11,670 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:11,670 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:11,670 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,670 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:11,670 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:11,670 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration4_Loop [2023-11-06 22:37:11,670 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:11,670 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:11,671 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,674 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,676 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,678 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,681 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,700 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:11,778 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:11,778 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:11,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,780 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-11-06 22:37:11,786 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:11,796 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:11,796 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:11,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:11,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:11,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:11,797 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:11,797 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:11,815 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:11,817 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2023-11-06 22:37:11,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,820 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,823 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:11,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-11-06 22:37:11,835 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:11,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:11,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:11,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:11,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:11,836 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:11,836 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:11,857 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:11,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,866 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,874 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:11,886 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:11,886 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:11,886 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:11,886 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:11,886 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:11,887 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:11,887 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:11,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-11-06 22:37:11,893 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:11,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2023-11-06 22:37:11,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,897 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-11-06 22:37:11,899 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:11,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:11,910 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:11,910 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:11,910 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:11,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:11,910 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:11,910 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:11,912 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:11,914 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2023-11-06 22:37:11,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,916 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-11-06 22:37:11,920 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:11,930 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:11,930 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:11,931 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:11,931 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:11,931 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:11,933 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:11,933 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:11,937 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:11,940 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:11,940 INFO L444 ModelExtractionUtils]: 3 out of 6 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:11,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:11,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:11,949 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:11,953 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:11,953 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:11,953 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:11,953 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 3 Supporting invariants [] [2023-11-06 22:37:11,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-11-06 22:37:11,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:11,962 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:11,979 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:12,001 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:12,001 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:12,026 INFO L262 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:37:12,027 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:12,162 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:12,163 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 7 loop predicates [2023-11-06 22:37:12,163 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 31 states and 37 transitions. cyclomatic complexity: 8 Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 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) [2023-11-06 22:37:12,377 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 31 states and 37 transitions. cyclomatic complexity: 8. Second operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 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 137 states and 166 transitions. Complement of second has 18 states. [2023-11-06 22:37:12,378 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 [2023-11-06 22:37:12,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 2.625) internal successors, (21), 8 states have internal predecessors, (21), 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) [2023-11-06 22:37:12,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 45 transitions. [2023-11-06 22:37:12,379 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 11 letters. Loop has 10 letters. [2023-11-06 22:37:12,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:12,379 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 21 letters. Loop has 10 letters. [2023-11-06 22:37:12,379 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:12,380 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 45 transitions. Stem has 11 letters. Loop has 20 letters. [2023-11-06 22:37:12,380 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:12,380 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 137 states and 166 transitions. [2023-11-06 22:37:12,382 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 29 [2023-11-06 22:37:12,383 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 137 states to 135 states and 164 transitions. [2023-11-06 22:37:12,384 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 38 [2023-11-06 22:37:12,384 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 39 [2023-11-06 22:37:12,384 INFO L73 IsDeterministic]: Start isDeterministic. Operand 135 states and 164 transitions. [2023-11-06 22:37:12,384 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:12,384 INFO L218 hiAutomatonCegarLoop]: Abstraction has 135 states and 164 transitions. [2023-11-06 22:37:12,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states and 164 transitions. [2023-11-06 22:37:12,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 81. [2023-11-06 22:37:12,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 81 states have (on average 1.2592592592592593) internal successors, (102), 80 states have internal predecessors, (102), 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) [2023-11-06 22:37:12,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 102 transitions. [2023-11-06 22:37:12,392 INFO L240 hiAutomatonCegarLoop]: Abstraction has 81 states and 102 transitions. [2023-11-06 22:37:12,392 INFO L428 stractBuchiCegarLoop]: Abstraction has 81 states and 102 transitions. [2023-11-06 22:37:12,392 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-11-06 22:37:12,392 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 81 states and 102 transitions. [2023-11-06 22:37:12,393 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 15 [2023-11-06 22:37:12,393 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:12,393 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:12,394 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:12,394 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:12,394 INFO L748 eck$LassoCheckResult]: Stem: 1737#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 1716#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 1710#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 1711#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 1715#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 1714#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 1712#L33-1 main_~i~0#1 := 0; 1713#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 1753#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 1763#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 1767#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 1739#L35-3 [2023-11-06 22:37:12,395 INFO L750 eck$LassoCheckResult]: Loop: 1739#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 1717#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 1718#L18 assume !(0 == __VERIFIER_assert_~cond#1); 1747#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 1746#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 1745#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 1738#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 1739#L35-3 [2023-11-06 22:37:12,395 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:12,395 INFO L85 PathProgramCache]: Analyzing trace with hash -2088903000, now seen corresponding path program 4 times [2023-11-06 22:37:12,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:12,395 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778451649] [2023-11-06 22:37:12,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:12,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:12,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:12,402 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:12,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:12,409 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:12,410 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:12,410 INFO L85 PathProgramCache]: Analyzing trace with hash 21711760, now seen corresponding path program 1 times [2023-11-06 22:37:12,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:12,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967601110] [2023-11-06 22:37:12,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:12,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:12,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:12,416 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:12,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:12,422 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:12,422 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:12,422 INFO L85 PathProgramCache]: Analyzing trace with hash 268169993, now seen corresponding path program 2 times [2023-11-06 22:37:12,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:12,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68972460] [2023-11-06 22:37:12,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:12,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:12,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:12,432 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:12,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:12,443 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:12,496 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:12,496 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:12,496 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:12,496 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:12,496 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:12,496 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,496 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:12,497 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:12,497 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration5_Loop [2023-11-06 22:37:12,497 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:12,497 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:12,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,501 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,513 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,516 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,519 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,521 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,571 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:12,571 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:12,571 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:12,572 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:12,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-11-06 22:37:12,575 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:12,575 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:12,587 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:12,587 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:12,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:12,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:12,591 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:12,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-11-06 22:37:12,593 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:12,594 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:12,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-11-06 22:37:12,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:12,609 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:12,612 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:12,612 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:12,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-11-06 22:37:12,819 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:12,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:12,823 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:12,823 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:12,823 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:12,823 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:12,823 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:12,823 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,824 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:12,824 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:12,824 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration5_Loop [2023-11-06 22:37:12,824 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:12,824 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:12,824 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,827 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,842 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,844 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,852 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:12,924 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:12,924 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:12,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:12,926 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:12,931 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:12,944 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:12,944 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:12,944 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:12,944 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:12,944 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:12,945 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:12,945 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:12,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-11-06 22:37:12,954 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:12,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:12,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:12,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:12,963 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:12,970 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:12,982 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:12,982 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:12,982 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:12,982 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:12,982 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:12,984 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:12,984 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:12,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-11-06 22:37:13,005 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:13,010 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:13,010 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:37:13,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:13,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:13,011 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:13,017 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:13,017 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:13,018 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:13,018 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, ULTIMATE.start_main_~j~0#1) = 5*ULTIMATE.start_main_~i~0#1 - 2*ULTIMATE.start_main_~j~0#1 Supporting invariants [] [2023-11-06 22:37:13,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-11-06 22:37:13,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:13,028 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:13,049 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:13,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,064 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,065 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:13,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:13,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,104 INFO L262 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,104 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,187 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:13,188 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 [2023-11-06 22:37:13,188 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 81 states and 102 transitions. cyclomatic complexity: 25 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2023-11-06 22:37:13,196 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 81 states and 102 transitions. cyclomatic complexity: 25. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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 85 states and 106 transitions. Complement of second has 5 states. [2023-11-06 22:37:13,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:13,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2023-11-06 22:37:13,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2023-11-06 22:37:13,197 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 11 letters. Loop has 7 letters. [2023-11-06 22:37:13,197 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:13,198 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:13,210 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:13,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,219 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,220 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:13,323 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 [2023-11-06 22:37:13,323 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 81 states and 102 transitions. cyclomatic complexity: 25 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2023-11-06 22:37:13,330 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 81 states and 102 transitions. cyclomatic complexity: 25. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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 85 states and 106 transitions. Complement of second has 5 states. [2023-11-06 22:37:13,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:13,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2023-11-06 22:37:13,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 9 transitions. [2023-11-06 22:37:13,332 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 9 transitions. Stem has 11 letters. Loop has 7 letters. [2023-11-06 22:37:13,332 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:13,332 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:13,346 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:13,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,356 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,378 INFO L262 TraceCheckSpWp]: Trace formula consists of 17 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,460 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:13,461 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 [2023-11-06 22:37:13,461 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 81 states and 102 transitions. cyclomatic complexity: 25 Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2023-11-06 22:37:13,537 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 81 states and 102 transitions. cyclomatic complexity: 25. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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 183 states and 223 transitions. Complement of second has 10 states. [2023-11-06 22:37:13,538 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 [2023-11-06 22:37:13,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 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) [2023-11-06 22:37:13,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 38 transitions. [2023-11-06 22:37:13,539 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 38 transitions. Stem has 11 letters. Loop has 7 letters. [2023-11-06 22:37:13,539 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:13,539 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 38 transitions. Stem has 18 letters. Loop has 7 letters. [2023-11-06 22:37:13,539 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:13,540 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 38 transitions. Stem has 11 letters. Loop has 14 letters. [2023-11-06 22:37:13,540 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:13,540 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 183 states and 223 transitions. [2023-11-06 22:37:13,542 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 34 [2023-11-06 22:37:13,544 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 183 states to 169 states and 207 transitions. [2023-11-06 22:37:13,544 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 26 [2023-11-06 22:37:13,544 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 27 [2023-11-06 22:37:13,544 INFO L73 IsDeterministic]: Start isDeterministic. Operand 169 states and 207 transitions. [2023-11-06 22:37:13,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:13,545 INFO L218 hiAutomatonCegarLoop]: Abstraction has 169 states and 207 transitions. [2023-11-06 22:37:13,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states and 207 transitions. [2023-11-06 22:37:13,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 126. [2023-11-06 22:37:13,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 126 states have (on average 1.2698412698412698) internal successors, (160), 125 states have internal predecessors, (160), 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) [2023-11-06 22:37:13,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 160 transitions. [2023-11-06 22:37:13,553 INFO L240 hiAutomatonCegarLoop]: Abstraction has 126 states and 160 transitions. [2023-11-06 22:37:13,553 INFO L428 stractBuchiCegarLoop]: Abstraction has 126 states and 160 transitions. [2023-11-06 22:37:13,553 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-11-06 22:37:13,554 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 126 states and 160 transitions. [2023-11-06 22:37:13,555 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 27 [2023-11-06 22:37:13,555 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:13,555 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:13,556 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:13,556 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:13,556 INFO L748 eck$LassoCheckResult]: Stem: 2376#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 2361#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 2351#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 2352#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 2356#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 2355#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 2353#L33-1 main_~i~0#1 := 0; 2354#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 2380#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 2364#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2365#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 2389#L35-3 [2023-11-06 22:37:13,556 INFO L750 eck$LassoCheckResult]: Loop: 2389#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 2383#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 2386#L18 assume !(0 == __VERIFIER_assert_~cond#1); 2385#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 2369#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2357#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 2358#L18 assume !(0 == __VERIFIER_assert_~cond#1); 2372#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 2375#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 2384#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 2377#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 2378#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 2362#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 2363#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 2389#L35-3 [2023-11-06 22:37:13,557 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:13,557 INFO L85 PathProgramCache]: Analyzing trace with hash -2088903000, now seen corresponding path program 5 times [2023-11-06 22:37:13,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:13,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418933435] [2023-11-06 22:37:13,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:13,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:13,563 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:13,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:13,570 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:13,570 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:13,571 INFO L85 PathProgramCache]: Analyzing trace with hash -801853157, now seen corresponding path program 2 times [2023-11-06 22:37:13,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:13,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [976775538] [2023-11-06 22:37:13,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:13,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:13,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:13,736 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:13,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:13,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [976775538] [2023-11-06 22:37:13,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [976775538] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:13,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956401791] [2023-11-06 22:37:13,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:37:13,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:13,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:13,738 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:13,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-06 22:37:13,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:37:13,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:13,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 32 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:37:13,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:13,936 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:13,937 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:14,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:14,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956401791] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:14,067 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:14,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2023-11-06 22:37:14,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918499411] [2023-11-06 22:37:14,071 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:14,072 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:37:14,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:14,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 22:37:14,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2023-11-06 22:37:14,074 INFO L87 Difference]: Start difference. First operand 126 states and 160 transitions. cyclomatic complexity: 38 Second operand has 17 states, 17 states have (on average 1.8823529411764706) internal successors, (32), 16 states have internal predecessors, (32), 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) [2023-11-06 22:37:14,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:14,640 INFO L93 Difference]: Finished difference Result 438 states and 528 transitions. [2023-11-06 22:37:14,640 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 438 states and 528 transitions. [2023-11-06 22:37:14,643 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 105 [2023-11-06 22:37:14,647 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 438 states to 438 states and 528 transitions. [2023-11-06 22:37:14,647 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 62 [2023-11-06 22:37:14,647 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 62 [2023-11-06 22:37:14,647 INFO L73 IsDeterministic]: Start isDeterministic. Operand 438 states and 528 transitions. [2023-11-06 22:37:14,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:14,647 INFO L218 hiAutomatonCegarLoop]: Abstraction has 438 states and 528 transitions. [2023-11-06 22:37:14,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states and 528 transitions. [2023-11-06 22:37:14,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 226. [2023-11-06 22:37:14,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 226 states have (on average 1.2212389380530972) internal successors, (276), 225 states have internal predecessors, (276), 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) [2023-11-06 22:37:14,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 276 transitions. [2023-11-06 22:37:14,674 INFO L240 hiAutomatonCegarLoop]: Abstraction has 226 states and 276 transitions. [2023-11-06 22:37:14,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-06 22:37:14,675 INFO L428 stractBuchiCegarLoop]: Abstraction has 226 states and 276 transitions. [2023-11-06 22:37:14,676 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-11-06 22:37:14,676 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 226 states and 276 transitions. [2023-11-06 22:37:14,678 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 52 [2023-11-06 22:37:14,679 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:14,679 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:14,681 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:14,681 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:14,681 INFO L748 eck$LassoCheckResult]: Stem: 3078#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 3057#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 3051#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 3052#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 3056#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 3055#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 3053#L33-1 main_~i~0#1 := 0; 3054#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 3081#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 3094#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3099#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 3089#L35-3 [2023-11-06 22:37:14,681 INFO L750 eck$LassoCheckResult]: Loop: 3089#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 3067#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 3152#L18 assume !(0 == __VERIFIER_assert_~cond#1); 3150#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 3140#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3058#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 3059#L18 assume !(0 == __VERIFIER_assert_~cond#1); 3074#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 3097#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3087#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 3088#L18 assume !(0 == __VERIFIER_assert_~cond#1); 3077#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 3070#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 3071#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 3085#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 3084#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 3062#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 3063#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 3089#L35-3 [2023-11-06 22:37:14,682 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:14,682 INFO L85 PathProgramCache]: Analyzing trace with hash -2088903000, now seen corresponding path program 6 times [2023-11-06 22:37:14,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:14,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361253082] [2023-11-06 22:37:14,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:14,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:14,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:14,696 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:14,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:14,707 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:14,708 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:14,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1595316203, now seen corresponding path program 3 times [2023-11-06 22:37:14,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:14,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722449768] [2023-11-06 22:37:14,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:14,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:14,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:14,725 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:14,747 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:14,749 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:14,749 INFO L85 PathProgramCache]: Analyzing trace with hash -935413038, now seen corresponding path program 3 times [2023-11-06 22:37:14,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:14,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163399540] [2023-11-06 22:37:14,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:14,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:14,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:14,903 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-06 22:37:14,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:14,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163399540] [2023-11-06 22:37:14,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163399540] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:14,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [64079555] [2023-11-06 22:37:14,904 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:37:14,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:14,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:14,905 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:14,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-06 22:37:14,961 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2023-11-06 22:37:14,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:14,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:37:14,963 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:15,090 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:15,091 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:15,166 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 20 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:15,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [64079555] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:15,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:15,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 15 [2023-11-06 22:37:15,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887521717] [2023-11-06 22:37:15,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:15,338 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:15,339 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:15,339 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:15,339 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:15,339 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:15,339 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:15,339 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:15,339 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:15,339 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration7_Loop [2023-11-06 22:37:15,340 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:15,340 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:15,344 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,360 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,362 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,366 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,368 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,371 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,440 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:15,440 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:15,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:15,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:15,441 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:15,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-11-06 22:37:15,446 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:15,446 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:15,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2023-11-06 22:37:15,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:15,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:15,462 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:15,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-11-06 22:37:15,465 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:15,465 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:15,721 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:15,724 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:15,725 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:15,725 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:15,725 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:15,725 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:15,725 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:15,725 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:15,725 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:15,725 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:15,725 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration7_Loop [2023-11-06 22:37:15,725 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:15,725 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:15,726 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,746 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,749 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,750 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,753 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,755 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:15,814 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:15,814 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:15,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:15,814 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:15,815 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:15,818 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:15,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-11-06 22:37:15,829 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:15,829 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:15,829 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:15,829 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:15,829 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:15,831 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:15,831 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:15,835 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:15,840 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-06 22:37:15,840 INFO L444 ModelExtractionUtils]: 2 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:37:15,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:15,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:15,843 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:15,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-11-06 22:37:15,844 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:15,844 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:15,844 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:15,844 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~j~0#1, ULTIMATE.start_main_~i~0#1) = 1*ULTIMATE.start_main_~j~0#1 - 2*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2023-11-06 22:37:15,847 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:15,848 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:15,861 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:15,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:15,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:15,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:15,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:15,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,047 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:16,047 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 7 loop predicates [2023-11-06 22:37:16,047 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54 Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:16,061 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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 234 states and 286 transitions. Complement of second has 5 states. [2023-11-06 22:37:16,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:16,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:16,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 10 transitions. [2023-11-06 22:37:16,062 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 10 transitions. Stem has 11 letters. Loop has 18 letters. [2023-11-06 22:37:16,062 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:16,063 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:16,073 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:16,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:16,085 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:16,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:16,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:16,125 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,272 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:16,272 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 7 loop predicates [2023-11-06 22:37:16,273 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54 Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:16,285 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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 234 states and 286 transitions. Complement of second has 5 states. [2023-11-06 22:37:16,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:16,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:16,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 10 transitions. [2023-11-06 22:37:16,286 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 10 transitions. Stem has 11 letters. Loop has 18 letters. [2023-11-06 22:37:16,287 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:16,287 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:16,299 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:16,311 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:16,312 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:16,342 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:16,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,485 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:16,485 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 7 loop predicates [2023-11-06 22:37:16,486 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54 Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:16,683 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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 1025 states and 1198 transitions. Complement of second has 17 states. [2023-11-06 22:37:16,685 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 [2023-11-06 22:37:16,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:16,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 46 transitions. [2023-11-06 22:37:16,686 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 46 transitions. Stem has 11 letters. Loop has 18 letters. [2023-11-06 22:37:16,686 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:16,686 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:16,699 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:16,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:16,707 INFO L262 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:16,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:16,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 41 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:16,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:16,818 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:16,903 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:16,904 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 7 loop predicates [2023-11-06 22:37:16,904 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54 Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:17,097 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 226 states and 276 transitions. cyclomatic complexity: 54. Second operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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 990 states and 1149 transitions. Complement of second has 18 states. [2023-11-06 22:37:17,098 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 [2023-11-06 22:37:17,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 8 states have (on average 3.625) internal successors, (29), 8 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) [2023-11-06 22:37:17,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 47 transitions. [2023-11-06 22:37:17,099 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 11 letters. Loop has 18 letters. [2023-11-06 22:37:17,100 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:17,100 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 29 letters. Loop has 18 letters. [2023-11-06 22:37:17,100 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:17,100 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 47 transitions. Stem has 11 letters. Loop has 36 letters. [2023-11-06 22:37:17,101 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:17,101 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 990 states and 1149 transitions. [2023-11-06 22:37:17,111 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 160 [2023-11-06 22:37:17,117 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 990 states to 683 states and 808 transitions. [2023-11-06 22:37:17,117 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 85 [2023-11-06 22:37:17,117 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 86 [2023-11-06 22:37:17,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 683 states and 808 transitions. [2023-11-06 22:37:17,118 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:17,118 INFO L218 hiAutomatonCegarLoop]: Abstraction has 683 states and 808 transitions. [2023-11-06 22:37:17,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states and 808 transitions. [2023-11-06 22:37:17,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 357. [2023-11-06 22:37:17,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 357 states have (on average 1.1932773109243697) internal successors, (426), 356 states have internal predecessors, (426), 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) [2023-11-06 22:37:17,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 426 transitions. [2023-11-06 22:37:17,132 INFO L240 hiAutomatonCegarLoop]: Abstraction has 357 states and 426 transitions. [2023-11-06 22:37:17,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:17,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 22:37:17,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2023-11-06 22:37:17,133 INFO L87 Difference]: Start difference. First operand 357 states and 426 transitions. Second operand has 15 states, 15 states have (on average 3.4) internal successors, (51), 15 states have internal predecessors, (51), 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) [2023-11-06 22:37:17,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:17,389 INFO L93 Difference]: Finished difference Result 790 states and 919 transitions. [2023-11-06 22:37:17,389 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 790 states and 919 transitions. [2023-11-06 22:37:17,395 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 112 [2023-11-06 22:37:17,400 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 790 states to 675 states and 800 transitions. [2023-11-06 22:37:17,401 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 85 [2023-11-06 22:37:17,401 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 85 [2023-11-06 22:37:17,401 INFO L73 IsDeterministic]: Start isDeterministic. Operand 675 states and 800 transitions. [2023-11-06 22:37:17,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:17,402 INFO L218 hiAutomatonCegarLoop]: Abstraction has 675 states and 800 transitions. [2023-11-06 22:37:17,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states and 800 transitions. [2023-11-06 22:37:17,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 460. [2023-11-06 22:37:17,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 460 states have (on average 1.1891304347826086) internal successors, (547), 459 states have internal predecessors, (547), 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) [2023-11-06 22:37:17,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 547 transitions. [2023-11-06 22:37:17,415 INFO L240 hiAutomatonCegarLoop]: Abstraction has 460 states and 547 transitions. [2023-11-06 22:37:17,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-06 22:37:17,415 INFO L428 stractBuchiCegarLoop]: Abstraction has 460 states and 547 transitions. [2023-11-06 22:37:17,416 INFO L335 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2023-11-06 22:37:17,416 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 460 states and 547 transitions. [2023-11-06 22:37:17,418 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 87 [2023-11-06 22:37:17,419 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:17,419 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:17,420 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:17,420 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:17,420 INFO L748 eck$LassoCheckResult]: Stem: 7592#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 7572#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 7562#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 7563#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 7567#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 7566#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 7564#L33-1 main_~i~0#1 := 0; 7565#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 7596#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 7679#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7676#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 7674#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 7664#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 7671#L18 assume !(0 == __VERIFIER_assert_~cond#1); 7669#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 7666#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7665#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 7660#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 7661#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 7663#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 7636#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 7630#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 7631#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 7752#L18 assume !(0 == __VERIFIER_assert_~cond#1); 7751#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 7750#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7726#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 7706#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 7705#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 7568#L36-3 [2023-11-06 22:37:17,421 INFO L750 eck$LassoCheckResult]: Loop: 7568#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 7569#L18 assume !(0 == __VERIFIER_assert_~cond#1); 7587#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 7583#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7584#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 7695#L18 assume !(0 == __VERIFIER_assert_~cond#1); 7655#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 7647#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 7621#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 7593#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 7594#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 7568#L36-3 [2023-11-06 22:37:17,421 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:17,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1648050633, now seen corresponding path program 4 times [2023-11-06 22:37:17,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:17,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293250600] [2023-11-06 22:37:17,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:17,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:17,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:17,513 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:37:17,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:17,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293250600] [2023-11-06 22:37:17,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293250600] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:17,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402705114] [2023-11-06 22:37:17,513 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:37:17,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:17,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:17,515 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:17,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-06 22:37:17,572 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:37:17,572 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:17,573 INFO L262 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-06 22:37:17,574 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:17,659 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 14 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:37:17,659 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:17,722 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 11 proven. 11 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-06 22:37:17,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402705114] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:17,723 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:17,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 12 [2023-11-06 22:37:17,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468794609] [2023-11-06 22:37:17,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:17,724 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:37:17,724 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:17,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1247162734, now seen corresponding path program 2 times [2023-11-06 22:37:17,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:17,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989026382] [2023-11-06 22:37:17,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:17,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:17,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:17,729 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:17,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:17,741 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:17,840 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:17,840 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:17,841 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:17,841 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:17,841 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:17,841 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:17,841 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:17,841 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:17,841 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration8_Loop [2023-11-06 22:37:17,841 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:17,842 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:17,846 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:17,849 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:17,852 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:17,864 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:17,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:17,928 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:17,928 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:17,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:17,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:17,933 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:17,938 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:17,938 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:17,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-11-06 22:37:17,973 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:17,973 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=0} Honda state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:17,976 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:17,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:17,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:17,978 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:17,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-11-06 22:37:17,987 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:17,987 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:18,008 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:18,008 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_~cond#1=0} Honda state: {ULTIMATE.start___VERIFIER_assert_~cond#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:18,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:18,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:18,013 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:18,017 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:18,017 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:18,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-11-06 22:37:18,048 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:18,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:18,049 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:18,053 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:18,053 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:18,055 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-11-06 22:37:18,439 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:18,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-11-06 22:37:18,445 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:18,445 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:18,445 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:18,445 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:18,445 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:18,445 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,445 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:18,445 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:18,445 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration8_Loop [2023-11-06 22:37:18,445 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:18,445 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:18,446 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:18,458 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:18,461 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:18,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:18,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:18,522 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:18,522 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:18,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:18,524 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:18,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 [2023-11-06 22:37:18,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:18,546 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:18,546 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:18,546 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:18,546 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:18,547 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:18,547 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:18,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-11-06 22:37:18,559 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:18,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:18,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:18,563 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:18,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-11-06 22:37: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 [2023-11-06 22:37:18,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:18,579 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:18,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:18,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:18,579 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:18,580 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:18,580 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:18,589 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:18,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2023-11-06 22:37:18,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:18,594 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:18,602 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:18,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-11-06 22:37:18,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:18,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:18,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:18,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:18,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:18,618 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:18,618 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:18,622 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:18,626 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-11-06 22:37:18,626 INFO L444 ModelExtractionUtils]: 2 out of 6 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:37:18,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:18,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:18,628 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:18,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-11-06 22:37:18,630 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:18,630 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:18,631 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:18,631 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, ULTIMATE.start_main_~j~0#1) = 3*ULTIMATE.start_main_~i~0#1 - 1*ULTIMATE.start_main_~j~0#1 Supporting invariants [] [2023-11-06 22:37:18,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:18,634 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:18,646 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:18,669 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:18,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:37:18,717 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:18,748 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-06 22:37:18,749 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-06 22:37:18,749 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 460 states and 547 transitions. cyclomatic complexity: 96 Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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) [2023-11-06 22:37:18,777 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 460 states and 547 transitions. cyclomatic complexity: 96. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 474 states and 561 transitions. Complement of second has 7 states. [2023-11-06 22:37:18,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:18,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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) [2023-11-06 22:37:18,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 19 transitions. [2023-11-06 22:37:18,778 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 19 transitions. Stem has 29 letters. Loop has 11 letters. [2023-11-06 22:37:18,779 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:18,779 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:18,792 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:18,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:18,810 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:18,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:37:18,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:18,889 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-06 22:37:18,890 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-06 22:37:18,890 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 460 states and 547 transitions. cyclomatic complexity: 96 Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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) [2023-11-06 22:37:18,917 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 460 states and 547 transitions. cyclomatic complexity: 96. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 474 states and 561 transitions. Complement of second has 7 states. [2023-11-06 22:37:18,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:18,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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) [2023-11-06 22:37:18,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 19 transitions. [2023-11-06 22:37:18,918 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 19 transitions. Stem has 29 letters. Loop has 11 letters. [2023-11-06 22:37:18,919 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:18,919 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:18,932 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:18,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:18,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:18,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:19,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:19,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:37:19,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:19,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-06 22:37:19,038 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 2 loop predicates [2023-11-06 22:37:19,039 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 460 states and 547 transitions. cyclomatic complexity: 96 Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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) [2023-11-06 22:37:19,067 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 460 states and 547 transitions. cyclomatic complexity: 96. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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 850 states and 989 transitions. Complement of second has 6 states. [2023-11-06 22:37:19,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:19,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 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) [2023-11-06 22:37:19,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 27 transitions. [2023-11-06 22:37:19,069 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 27 transitions. Stem has 29 letters. Loop has 11 letters. [2023-11-06 22:37:19,069 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:19,069 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 27 transitions. Stem has 40 letters. Loop has 11 letters. [2023-11-06 22:37:19,069 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:19,069 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 27 transitions. Stem has 29 letters. Loop has 22 letters. [2023-11-06 22:37:19,070 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:19,070 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 850 states and 989 transitions. [2023-11-06 22:37:19,076 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 114 [2023-11-06 22:37:19,081 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 850 states to 589 states and 688 transitions. [2023-11-06 22:37:19,081 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 46 [2023-11-06 22:37:19,081 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 48 [2023-11-06 22:37:19,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 589 states and 688 transitions. [2023-11-06 22:37:19,087 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:19,087 INFO L218 hiAutomatonCegarLoop]: Abstraction has 589 states and 688 transitions. [2023-11-06 22:37:19,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states and 688 transitions. [2023-11-06 22:37:19,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 423. [2023-11-06 22:37:19,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 423 states have (on average 1.1820330969267139) internal successors, (500), 422 states have internal predecessors, (500), 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) [2023-11-06 22:37:19,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 500 transitions. [2023-11-06 22:37:19,098 INFO L240 hiAutomatonCegarLoop]: Abstraction has 423 states and 500 transitions. [2023-11-06 22:37:19,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:19,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 22:37:19,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-06 22:37:19,099 INFO L87 Difference]: Start difference. First operand 423 states and 500 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 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) [2023-11-06 22:37:19,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:19,234 INFO L93 Difference]: Finished difference Result 448 states and 508 transitions. [2023-11-06 22:37:19,234 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 448 states and 508 transitions. [2023-11-06 22:37:19,237 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 70 [2023-11-06 22:37:19,239 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 448 states to 185 states and 206 transitions. [2023-11-06 22:37:19,239 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 48 [2023-11-06 22:37:19,239 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 56 [2023-11-06 22:37:19,239 INFO L73 IsDeterministic]: Start isDeterministic. Operand 185 states and 206 transitions. [2023-11-06 22:37:19,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:19,241 INFO L218 hiAutomatonCegarLoop]: Abstraction has 185 states and 206 transitions. [2023-11-06 22:37:19,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states and 206 transitions. [2023-11-06 22:37:19,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 171. [2023-11-06 22:37:19,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 171 states have (on average 1.1228070175438596) internal successors, (192), 170 states have internal predecessors, (192), 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) [2023-11-06 22:37:19,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 192 transitions. [2023-11-06 22:37:19,245 INFO L240 hiAutomatonCegarLoop]: Abstraction has 171 states and 192 transitions. [2023-11-06 22:37:19,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 22:37:19,246 INFO L428 stractBuchiCegarLoop]: Abstraction has 171 states and 192 transitions. [2023-11-06 22:37:19,247 INFO L335 stractBuchiCegarLoop]: ======== Iteration 9 ============ [2023-11-06 22:37:19,247 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 171 states and 192 transitions. [2023-11-06 22:37:19,248 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 67 [2023-11-06 22:37:19,248 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:19,248 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:19,251 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:19,251 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:19,251 INFO L748 eck$LassoCheckResult]: Stem: 11301#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 11285#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 11275#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 11276#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 11280#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 11279#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 11277#L33-1 main_~i~0#1 := 0; 11278#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 11305#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 11341#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11338#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 11335#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 11331#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11322#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11323#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11311#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11310#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 11302#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 11303#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 11286#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11287#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 11290#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 11281#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11282#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11437#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11435#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11433#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11432#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11431#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11430#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11360#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 11359#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 11358#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 11356#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11355#L18 [2023-11-06 22:37:19,251 INFO L750 eck$LassoCheckResult]: Loop: 11355#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11354#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11353#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11352#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11351#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11350#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11349#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11326#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11327#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11318#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11319#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11348#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 11330#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 11308#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 11309#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 11315#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 11313#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 11396#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11357#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11436#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11434#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11429#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11428#L18 assume !(0 == __VERIFIER_assert_~cond#1); 11427#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 11364#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 11365#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 11359#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 11358#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 11356#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 11355#L18 [2023-11-06 22:37:19,252 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:19,252 INFO L85 PathProgramCache]: Analyzing trace with hash 784138039, now seen corresponding path program 5 times [2023-11-06 22:37:19,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:19,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838120900] [2023-11-06 22:37:19,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:19,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:19,277 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:19,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:19,288 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:19,288 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:19,289 INFO L85 PathProgramCache]: Analyzing trace with hash -414069786, now seen corresponding path program 4 times [2023-11-06 22:37:19,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:19,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687420765] [2023-11-06 22:37:19,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:19,289 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:19,298 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:19,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:19,308 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:19,309 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:19,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1519034256, now seen corresponding path program 6 times [2023-11-06 22:37:19,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:19,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352544518] [2023-11-06 22:37:19,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:19,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:19,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:19,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:19,509 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 63 proven. 85 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2023-11-06 22:37:19,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:19,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352544518] [2023-11-06 22:37:19,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352544518] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:19,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774239133] [2023-11-06 22:37:19,510 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:37:19,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:19,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:19,511 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:19,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-06 22:37:19,581 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2023-11-06 22:37:19,582 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:19,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:37:19,585 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:19,771 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 126 proven. 45 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-06 22:37:19,771 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:19,943 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 134 proven. 37 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-06 22:37:19,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774239133] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:19,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:19,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 20 [2023-11-06 22:37:19,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696731320] [2023-11-06 22:37:19,944 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:20,265 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:20,265 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:20,265 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:20,265 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:20,265 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:20,266 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,266 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:20,266 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:20,266 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration9_Loop [2023-11-06 22:37:20,266 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:20,266 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:20,267 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,271 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,281 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,283 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,289 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,294 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,308 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,390 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:20,390 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:20,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,396 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,402 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:20,402 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:20,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-11-06 22:37:20,414 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:20,414 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:20,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2023-11-06 22:37:20,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,418 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-11-06 22:37:20,420 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:20,420 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:20,432 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:20,432 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:20,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:20,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,436 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-11-06 22:37:20,444 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:20,444 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:20,456 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:20,456 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:20,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:20,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,459 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,460 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-11-06 22:37:20,462 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:20,462 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:20,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2023-11-06 22:37:20,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,477 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-11-06 22:37:20,480 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:20,480 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:20,493 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:20,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:20,495 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:20,496 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:20,496 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:20,496 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:20,496 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:20,496 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,496 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:20,496 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:20,496 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration9_Loop [2023-11-06 22:37:20,496 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:20,496 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:20,497 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,510 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,514 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,516 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,522 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,527 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,539 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:20,632 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:20,632 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:20,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,634 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,637 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:20,650 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:20,650 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:20,650 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:20,650 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:20,650 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:20,651 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:20,651 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:20,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-11-06 22:37:20,664 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:20,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2023-11-06 22:37:20,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,667 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,668 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-11-06 22:37:20,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 [2023-11-06 22:37:20,680 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:20,680 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:20,681 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:20,681 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:20,681 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:20,681 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:20,681 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:20,683 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:20,685 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:20,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,687 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-11-06 22:37:20,689 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:20,699 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:20,699 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:20,699 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:20,699 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:20,699 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:20,700 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:20,700 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:20,702 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:20,705 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2023-11-06 22:37:20,705 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,706 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-11-06 22:37:20,709 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:20,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:20,719 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:20,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:20,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:20,719 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:20,720 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:20,720 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:20,723 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:20,725 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:20,725 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:20,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:20,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:20,728 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:20,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-11-06 22:37:20,729 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:20,729 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:20,730 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:20,730 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 3 Supporting invariants [] [2023-11-06 22:37:20,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:20,733 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:20,752 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:20,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:20,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:20,775 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:20,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:20,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 65 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 22:37:20,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:21,031 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 33 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-06 22:37:21,032 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 7 loop predicates [2023-11-06 22:37:21,032 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 171 states and 192 transitions. cyclomatic complexity: 27 Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 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) [2023-11-06 22:37:21,158 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 171 states and 192 transitions. cyclomatic complexity: 27. Second operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 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 529 states and 595 transitions. Complement of second has 14 states. [2023-11-06 22:37:21,159 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 [2023-11-06 22:37:21,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 4.555555555555555) internal successors, (41), 9 states have internal predecessors, (41), 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) [2023-11-06 22:37:21,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 46 transitions. [2023-11-06 22:37:21,160 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 46 transitions. Stem has 34 letters. Loop has 29 letters. [2023-11-06 22:37:21,161 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:21,161 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 46 transitions. Stem has 63 letters. Loop has 29 letters. [2023-11-06 22:37:21,161 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:21,161 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 46 transitions. Stem has 34 letters. Loop has 58 letters. [2023-11-06 22:37:21,162 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:21,162 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 529 states and 595 transitions. [2023-11-06 22:37:21,166 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 78 [2023-11-06 22:37:21,174 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 529 states to 461 states and 520 transitions. [2023-11-06 22:37:21,174 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 77 [2023-11-06 22:37:21,174 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 77 [2023-11-06 22:37:21,174 INFO L73 IsDeterministic]: Start isDeterministic. Operand 461 states and 520 transitions. [2023-11-06 22:37:21,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:21,174 INFO L218 hiAutomatonCegarLoop]: Abstraction has 461 states and 520 transitions. [2023-11-06 22:37:21,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states and 520 transitions. [2023-11-06 22:37:21,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 313. [2023-11-06 22:37:21,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 313 states have (on average 1.1469648562300319) internal successors, (359), 312 states have internal predecessors, (359), 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) [2023-11-06 22:37:21,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 359 transitions. [2023-11-06 22:37:21,192 INFO L240 hiAutomatonCegarLoop]: Abstraction has 313 states and 359 transitions. [2023-11-06 22:37:21,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:21,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 22:37:21,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2023-11-06 22:37:21,193 INFO L87 Difference]: Start difference. First operand 313 states and 359 transitions. Second operand has 20 states, 20 states have (on average 4.3) internal successors, (86), 20 states have internal predecessors, (86), 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) [2023-11-06 22:37:21,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:21,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:21,802 INFO L93 Difference]: Finished difference Result 541 states and 600 transitions. [2023-11-06 22:37:21,802 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 541 states and 600 transitions. [2023-11-06 22:37:21,806 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 78 [2023-11-06 22:37:21,808 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 541 states to 311 states and 342 transitions. [2023-11-06 22:37:21,808 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 82 [2023-11-06 22:37:21,812 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 82 [2023-11-06 22:37:21,812 INFO L73 IsDeterministic]: Start isDeterministic. Operand 311 states and 342 transitions. [2023-11-06 22:37:21,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:21,813 INFO L218 hiAutomatonCegarLoop]: Abstraction has 311 states and 342 transitions. [2023-11-06 22:37:21,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states and 342 transitions. [2023-11-06 22:37:21,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 199. [2023-11-06 22:37:21,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 199 states have (on average 1.1155778894472361) internal successors, (222), 198 states have internal predecessors, (222), 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) [2023-11-06 22:37:21,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 222 transitions. [2023-11-06 22:37:21,821 INFO L240 hiAutomatonCegarLoop]: Abstraction has 199 states and 222 transitions. [2023-11-06 22:37:21,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-06 22:37:21,823 INFO L428 stractBuchiCegarLoop]: Abstraction has 199 states and 222 transitions. [2023-11-06 22:37:21,823 INFO L335 stractBuchiCegarLoop]: ======== Iteration 10 ============ [2023-11-06 22:37:21,823 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 199 states and 222 transitions. [2023-11-06 22:37:21,824 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 71 [2023-11-06 22:37:21,825 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:21,825 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:21,830 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:21,830 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:21,833 INFO L748 eck$LassoCheckResult]: Stem: 13510#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 13495#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 13485#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 13486#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 13490#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 13489#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 13487#L33-1 main_~i~0#1 := 0; 13488#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 13515#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 13525#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13520#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 13521#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 13560#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13558#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13559#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13545#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13546#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 13537#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 13538#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 13498#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13499#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 13503#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 13504#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13672#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13671#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13670#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13669#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13668#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13667#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13666#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13632#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 13633#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 13676#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 13610#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13609#L18 [2023-11-06 22:37:21,834 INFO L750 eck$LassoCheckResult]: Loop: 13609#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13608#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13607#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13606#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13605#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13604#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13603#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13598#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13599#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13547#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13548#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13518#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 13511#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 13512#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 13496#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 13497#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 13500#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 13502#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13675#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13674#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13673#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13493#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13494#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13509#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13506#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13507#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13639#L18 assume !(0 == __VERIFIER_assert_~cond#1); 13637#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 13634#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 13635#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 13614#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 13612#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 13613#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 13609#L18 [2023-11-06 22:37:21,835 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:21,835 INFO L85 PathProgramCache]: Analyzing trace with hash 784138039, now seen corresponding path program 7 times [2023-11-06 22:37:21,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:21,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448561641] [2023-11-06 22:37:21,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:21,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:21,849 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:21,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:21,865 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:21,866 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:21,866 INFO L85 PathProgramCache]: Analyzing trace with hash 798133270, now seen corresponding path program 5 times [2023-11-06 22:37:21,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:21,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081487324] [2023-11-06 22:37:21,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:21,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:21,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:21,887 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:21,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:21,910 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:21,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:21,910 INFO L85 PathProgramCache]: Analyzing trace with hash 1365560224, now seen corresponding path program 8 times [2023-11-06 22:37:21,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:21,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [137733689] [2023-11-06 22:37:21,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:21,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:21,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:21,934 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:21,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:21,954 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:22,312 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:22,312 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:22,313 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:22,313 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:22,313 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:22,313 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,313 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:22,313 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:22,313 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration10_Loop [2023-11-06 22:37:22,313 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:22,313 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:22,314 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,325 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,327 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,329 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,333 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,342 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,344 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,434 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:22,434 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:22,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:22,436 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:22,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-11-06 22:37:22,438 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:22,438 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:22,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:22,454 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:22,455 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:22,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-11-06 22:37:22,458 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:22,458 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:22,541 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:22,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:22,545 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:22,545 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:22,545 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:22,545 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:22,545 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:22,546 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,546 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:22,546 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:22,546 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration10_Loop [2023-11-06 22:37:22,546 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:22,546 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:22,547 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,549 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,560 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,566 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,571 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,573 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,575 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:22,667 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:22,668 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:22,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:22,669 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:22,677 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:22,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-11-06 22:37:22,687 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:22,688 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:22,688 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:22,688 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:22,688 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:22,688 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:22,688 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:22,690 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:22,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2023-11-06 22:37:22,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,692 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:22,693 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:22,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-11-06 22:37:22,696 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:22,706 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:22,706 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:22,706 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:22,706 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:22,706 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:22,711 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:22,711 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:22,718 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:22,721 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:22,721 INFO L444 ModelExtractionUtils]: 1 out of 5 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:22,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:22,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:22,722 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:22,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-11-06 22:37:22,724 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:22,725 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:22,725 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:22,725 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~j~0#1, ULTIMATE.start_main_~k~0#1) = -2*ULTIMATE.start_main_~j~0#1 + 2*ULTIMATE.start_main_~k~0#1 + 7 Supporting invariants [] [2023-11-06 22:37:22,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2023-11-06 22:37:22,728 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:22,739 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:22,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:22,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:22,765 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:22,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:22,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:37:22,832 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:23,054 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 12 proven. 64 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 22:37:23,055 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 11 loop predicates [2023-11-06 22:37:23,055 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 199 states and 222 transitions. cyclomatic complexity: 30 Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 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) [2023-11-06 22:37:23,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:23,986 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 199 states and 222 transitions. cyclomatic complexity: 30. Second operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 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 986 states and 1104 transitions. Complement of second has 53 states. [2023-11-06 22:37:23,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 27 states 1 stem states 25 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:23,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 3.923076923076923) internal successors, (51), 13 states have internal predecessors, (51), 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) [2023-11-06 22:37:23,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 110 transitions. [2023-11-06 22:37:23,988 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 110 transitions. Stem has 34 letters. Loop has 33 letters. [2023-11-06 22:37:23,989 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:23,989 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 110 transitions. Stem has 67 letters. Loop has 33 letters. [2023-11-06 22:37:23,989 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:23,989 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 110 transitions. Stem has 34 letters. Loop has 66 letters. [2023-11-06 22:37:23,990 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:23,990 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 986 states and 1104 transitions. [2023-11-06 22:37:24,000 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 79 [2023-11-06 22:37:24,007 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 986 states to 901 states and 1008 transitions. [2023-11-06 22:37:24,007 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 116 [2023-11-06 22:37:24,008 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 195 [2023-11-06 22:37:24,008 INFO L73 IsDeterministic]: Start isDeterministic. Operand 901 states and 1008 transitions. [2023-11-06 22:37:24,008 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:24,008 INFO L218 hiAutomatonCegarLoop]: Abstraction has 901 states and 1008 transitions. [2023-11-06 22:37:24,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 901 states and 1008 transitions. [2023-11-06 22:37:24,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 901 to 665. [2023-11-06 22:37:24,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 665 states, 665 states have (on average 1.1383458646616542) internal successors, (757), 664 states have internal predecessors, (757), 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) [2023-11-06 22:37:24,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 665 states to 665 states and 757 transitions. [2023-11-06 22:37:24,025 INFO L240 hiAutomatonCegarLoop]: Abstraction has 665 states and 757 transitions. [2023-11-06 22:37:24,025 INFO L428 stractBuchiCegarLoop]: Abstraction has 665 states and 757 transitions. [2023-11-06 22:37:24,025 INFO L335 stractBuchiCegarLoop]: ======== Iteration 11 ============ [2023-11-06 22:37:24,025 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 665 states and 757 transitions. [2023-11-06 22:37:24,029 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 75 [2023-11-06 22:37:24,029 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:24,029 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:24,032 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [8, 7, 7, 7, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:24,032 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2023-11-06 22:37:24,032 INFO L748 eck$LassoCheckResult]: Stem: 15013#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 15000#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 14990#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 14991#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 14995#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 14994#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 14992#L33-1 main_~i~0#1 := 0; 14993#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 15280#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 15279#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 15277#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 15275#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 15276#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15294#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15370#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15369#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15362#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 15022#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 15021#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 15001#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 15002#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 15337#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 15328#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15325#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15322#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15319#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15300#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15291#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15271#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15264#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15023#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 15014#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 15015#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 15414#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15412#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15410#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15407#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15406#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15405#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15398#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15395#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15396#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15470#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15468#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15466#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15464#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15462#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15460#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15459#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15388#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15383#L18 [2023-11-06 22:37:24,032 INFO L750 eck$LassoCheckResult]: Loop: 15383#L18 assume !(0 == __VERIFIER_assert_~cond#1); 15454#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 15453#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 15382#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 15383#L18 [2023-11-06 22:37:24,033 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:24,033 INFO L85 PathProgramCache]: Analyzing trace with hash 2050846327, now seen corresponding path program 9 times [2023-11-06 22:37:24,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:24,033 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648779345] [2023-11-06 22:37:24,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:24,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:24,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:24,219 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 28 proven. 87 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-06 22:37:24,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:24,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648779345] [2023-11-06 22:37:24,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648779345] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:24,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189357855] [2023-11-06 22:37:24,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:37:24,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:24,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:24,225 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:24,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2023-11-06 22:37:24,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-11-06 22:37:24,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:24,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:37:24,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:24,541 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 28 proven. 87 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-06 22:37:24,541 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:24,719 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 28 proven. 87 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-06 22:37:24,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189357855] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:24,720 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:24,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2023-11-06 22:37:24,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172898633] [2023-11-06 22:37:24,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:24,722 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:37:24,722 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:24,722 INFO L85 PathProgramCache]: Analyzing trace with hash 2835153, now seen corresponding path program 1 times [2023-11-06 22:37:24,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:24,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78925653] [2023-11-06 22:37:24,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:24,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:24,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:24,727 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:24,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:24,731 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:24,787 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:24,788 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:24,788 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:24,788 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:24,788 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:24,788 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:24,788 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:24,788 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:24,789 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration11_Loop [2023-11-06 22:37:24,789 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:24,789 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:24,791 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:24,834 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:25,031 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:25,031 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:25,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:25,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:25,037 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:25,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-11-06 22:37:25,041 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:25,041 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:25,057 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:25,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:25,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:25,058 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:25,060 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2023-11-06 22:37:25,062 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:25,062 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:25,847 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:25,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2023-11-06 22:37:25,852 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:25,853 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:25,853 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:25,853 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:25,853 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:25,853 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:25,853 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:25,853 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:25,853 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration11_Loop [2023-11-06 22:37:25,853 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:25,853 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:25,854 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:25,901 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:26,123 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:26,123 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:26,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:26,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:26,124 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:26,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2023-11-06 22:37:26,128 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:26,138 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:26,138 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:26,138 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:26,138 INFO L204 nArgumentSynthesizer]: 4 loop disjuncts [2023-11-06 22:37:26,138 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:26,144 INFO L401 nArgumentSynthesizer]: We have 8 Motzkin's Theorem applications. [2023-11-06 22:37:26,144 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:26,155 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:26,160 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:26,160 INFO L444 ModelExtractionUtils]: 5 out of 8 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:26,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:26,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:26,163 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:26,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2023-11-06 22:37:26,164 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:26,164 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:26,164 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:26,164 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~j~0#1, ULTIMATE.start_main_~k~0#1) = 1*ULTIMATE.start_main_~j~0#1 - 1*ULTIMATE.start_main_~k~0#1 Supporting invariants [] [2023-11-06 22:37:26,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Ended with exit code 0 [2023-11-06 22:37:26,167 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:26,183 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:26,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:26,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:26,214 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:26,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:26,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 11 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:37:26,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:26,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:26,302 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-06 22:37:26,302 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 665 states and 757 transitions. cyclomatic complexity: 104 Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-06 22:37:26,329 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 665 states and 757 transitions. cyclomatic complexity: 104. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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 761 states and 853 transitions. Complement of second has 7 states. [2023-11-06 22:37:26,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:26,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-06 22:37:26,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 19 transitions. [2023-11-06 22:37:26,333 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 19 transitions. Stem has 50 letters. Loop has 4 letters. [2023-11-06 22:37:26,333 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:26,334 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:26,344 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:26,369 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:26,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:26,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:26,433 INFO L262 TraceCheckSpWp]: Trace formula consists of 11 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:37:26,433 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37: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. [2023-11-06 22:37:26,444 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 2 loop predicates [2023-11-06 22:37:26,445 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 665 states and 757 transitions. cyclomatic complexity: 104 Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-06 22:37:26,474 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 665 states and 757 transitions. cyclomatic complexity: 104. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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 761 states and 853 transitions. Complement of second has 7 states. [2023-11-06 22:37:26,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:26,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-06 22:37:26,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 19 transitions. [2023-11-06 22:37:26,482 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 19 transitions. Stem has 50 letters. Loop has 4 letters. [2023-11-06 22:37:26,482 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:26,482 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:26,498 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:26,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:26,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:26,532 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:26,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:26,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 11 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 22:37:26,597 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:26,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:26,611 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 2 loop predicates [2023-11-06 22:37:26,611 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 665 states and 757 transitions. cyclomatic complexity: 104 Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-06 22:37:26,641 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 665 states and 757 transitions. cyclomatic complexity: 104. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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 1135 states and 1252 transitions. Complement of second has 6 states. [2023-11-06 22:37:26,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:26,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 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) [2023-11-06 22:37:26,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 26 transitions. [2023-11-06 22:37:26,643 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 26 transitions. Stem has 50 letters. Loop has 4 letters. [2023-11-06 22:37:26,643 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:26,643 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 26 transitions. Stem has 54 letters. Loop has 4 letters. [2023-11-06 22:37:26,644 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:26,644 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 26 transitions. Stem has 50 letters. Loop has 8 letters. [2023-11-06 22:37:26,644 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:26,645 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1135 states and 1252 transitions. [2023-11-06 22:37:26,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:26,671 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 82 [2023-11-06 22:37:26,674 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1135 states to 553 states and 614 transitions. [2023-11-06 22:37:26,674 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 24 [2023-11-06 22:37:26,674 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 26 [2023-11-06 22:37:26,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 553 states and 614 transitions. [2023-11-06 22:37:26,674 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:26,675 INFO L218 hiAutomatonCegarLoop]: Abstraction has 553 states and 614 transitions. [2023-11-06 22:37:26,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states and 614 transitions. [2023-11-06 22:37:26,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 393. [2023-11-06 22:37:26,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 393 states, 393 states have (on average 1.1348600508905853) internal successors, (446), 392 states have internal predecessors, (446), 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) [2023-11-06 22:37:26,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 393 states to 393 states and 446 transitions. [2023-11-06 22:37:26,684 INFO L240 hiAutomatonCegarLoop]: Abstraction has 393 states and 446 transitions. [2023-11-06 22:37:26,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:26,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-06 22:37:26,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=395, Unknown=0, NotChecked=0, Total=506 [2023-11-06 22:37:26,685 INFO L87 Difference]: Start difference. First operand 393 states and 446 transitions. Second operand has 23 states, 22 states have (on average 4.590909090909091) internal successors, (101), 23 states have internal predecessors, (101), 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) [2023-11-06 22:37:27,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:27,368 INFO L93 Difference]: Finished difference Result 1064 states and 1150 transitions. [2023-11-06 22:37:27,368 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1064 states and 1150 transitions. [2023-11-06 22:37:27,375 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 67 [2023-11-06 22:37:27,381 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1064 states to 890 states and 971 transitions. [2023-11-06 22:37:27,381 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 30 [2023-11-06 22:37:27,381 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30 [2023-11-06 22:37:27,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 890 states and 971 transitions. [2023-11-06 22:37:27,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:27,382 INFO L218 hiAutomatonCegarLoop]: Abstraction has 890 states and 971 transitions. [2023-11-06 22:37:27,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states and 971 transitions. [2023-11-06 22:37:27,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 473. [2023-11-06 22:37:27,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 473 states have (on average 1.1035940803382664) internal successors, (522), 472 states have internal predecessors, (522), 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) [2023-11-06 22:37:27,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 522 transitions. [2023-11-06 22:37:27,394 INFO L240 hiAutomatonCegarLoop]: Abstraction has 473 states and 522 transitions. [2023-11-06 22:37:27,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-06 22:37:27,395 INFO L428 stractBuchiCegarLoop]: Abstraction has 473 states and 522 transitions. [2023-11-06 22:37:27,395 INFO L335 stractBuchiCegarLoop]: ======== Iteration 12 ============ [2023-11-06 22:37:27,395 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 473 states and 522 transitions. [2023-11-06 22:37:27,398 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 67 [2023-11-06 22:37:27,398 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:27,398 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:27,399 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 13, 13, 13, 6, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:27,400 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [6, 6, 6, 6, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:27,400 INFO L748 eck$LassoCheckResult]: Stem: 20696#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 20678#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 20668#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 20669#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 20673#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 20672#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 20670#L33-1 main_~i~0#1 := 0; 20671#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 20701#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 20749#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 20727#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 20728#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 20816#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20691#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20692#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 21006#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 21002#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 21003#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20950#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 20951#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 20702#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 20703#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 21069#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 21079#L18 assume !(0 == __VERIFIER_assert_~cond#1); 21078#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 21077#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 21076#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 21048#L18 assume !(0 == __VERIFIER_assert_~cond#1); 21046#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 21044#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 21042#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 20699#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20700#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 21067#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20952#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20949#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20948#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20946#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20944#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20942#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20940#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20932#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20926#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20925#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20923#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20921#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 20919#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20918#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 20917#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 20916#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 20914#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 20913#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20912#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20911#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20910#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20909#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20908#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20907#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20906#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20905#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20904#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20903#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20902#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20901#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 20900#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20899#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 20898#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20897#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20896#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20895#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20894#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20893#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20892#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20891#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20890#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20889#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20888#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20887#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20886#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20871#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20868#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20865#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20858#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 20791#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20789#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 20787#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20785#L18 [2023-11-06 22:37:27,400 INFO L750 eck$LassoCheckResult]: Loop: 20785#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20784#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20783#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20781#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20774#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20775#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20767#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20768#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20704#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20694#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20688#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20689#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 20697#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20698#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 20679#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 20680#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 20708#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 20674#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20675#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20924#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20922#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20920#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20885#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20882#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20878#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20874#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20875#L18 assume !(0 == __VERIFIER_assert_~cond#1); 20868#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 20865#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 20858#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 20791#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 20789#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 20787#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 20785#L18 [2023-11-06 22:37:27,401 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:27,401 INFO L85 PathProgramCache]: Analyzing trace with hash -1593331215, now seen corresponding path program 10 times [2023-11-06 22:37:27,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:27,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614964335] [2023-11-06 22:37:27,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:27,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:27,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:27,423 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:27,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:27,447 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:27,448 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:27,448 INFO L85 PathProgramCache]: Analyzing trace with hash 798133270, now seen corresponding path program 6 times [2023-11-06 22:37:27,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:27,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1102810884] [2023-11-06 22:37:27,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:27,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:27,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:27,457 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:27,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:27,478 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:27,479 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:27,479 INFO L85 PathProgramCache]: Analyzing trace with hash 1338824742, now seen corresponding path program 11 times [2023-11-06 22:37:27,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:27,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624260029] [2023-11-06 22:37:27,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:27,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:27,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:27,854 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 556 proven. 231 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-11-06 22:37:27,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:27,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624260029] [2023-11-06 22:37:27,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624260029] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:27,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862314469] [2023-11-06 22:37:27,855 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:37:27,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:27,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:27,857 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:27,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2023-11-06 22:37:27,954 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2023-11-06 22:37:27,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:27,956 INFO L262 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:37:27,959 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:28,175 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 640 proven. 162 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2023-11-06 22:37:28,176 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:28,444 INFO L134 CoverageAnalysis]: Checked inductivity of 967 backedges. 640 proven. 162 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2023-11-06 22:37:28,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862314469] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:28,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:28,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 25 [2023-11-06 22:37:28,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030323931] [2023-11-06 22:37:28,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:28,799 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:28,799 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:28,799 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:28,799 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:28,799 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:28,799 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:28,799 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:28,799 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:28,799 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration12_Loop [2023-11-06 22:37:28,799 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:28,799 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:28,800 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,802 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,804 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,806 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,811 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,820 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,831 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:28,912 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:28,912 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:28,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:28,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:28,914 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:28,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2023-11-06 22:37:28,916 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:28,916 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:28,928 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:28,929 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:28,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:28,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:28,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:28,932 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:28,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2023-11-06 22:37:28,937 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:28,937 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:28,948 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:28,948 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:28,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:28,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:28,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:28,953 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:28,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2023-11-06 22:37:28,956 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:28,956 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:28,967 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:28,967 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:28,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2023-11-06 22:37:28,970 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:28,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:28,971 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:28,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2023-11-06 22:37:28,973 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:28,973 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:28,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:28,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:28,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:28,995 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:28,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2023-11-06 22:37:28,997 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:28,997 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:29,010 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:29,014 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2023-11-06 22:37:29,014 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:29,014 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:29,014 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:29,014 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:29,014 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:29,014 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:29,014 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:29,014 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:29,014 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration12_Loop [2023-11-06 22:37:29,014 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:29,015 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:29,015 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,019 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,022 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,023 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,028 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,033 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,044 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:29,142 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:29,142 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:29,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:29,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:29,143 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:29,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2023-11-06 22:37:29,146 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:29,156 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:29,156 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:29,156 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:29,156 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:29,156 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:29,157 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:29,157 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:29,158 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:29,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2023-11-06 22:37:29,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:29,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:29,162 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:29,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2023-11-06 22:37:29,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 [2023-11-06 22:37:29,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:29,175 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:29,175 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:29,175 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:29,175 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:29,175 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:29,175 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:29,177 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:29,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2023-11-06 22:37:29,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:29,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:29,182 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:29,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2023-11-06 22:37:29,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 [2023-11-06 22:37:29,196 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:29,196 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:29,196 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:29,196 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:29,196 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:29,197 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:29,197 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:29,198 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:29,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2023-11-06 22:37:29,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:29,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:29,202 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:29,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2023-11-06 22:37:29,204 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:29,214 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:29,214 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:29,214 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:29,214 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:29,214 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:29,215 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:29,215 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:29,217 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:29,220 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:29,220 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:29,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:29,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:29,224 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:29,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2023-11-06 22:37:29,226 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:29,226 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:29,226 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:29,226 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 5 Supporting invariants [] [2023-11-06 22:37:29,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2023-11-06 22:37:29,229 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:29,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:29,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:29,288 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:29,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:29,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:29,422 INFO L262 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-06 22:37:29,423 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:29,649 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 45 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-06 22:37:29,650 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 8 loop predicates [2023-11-06 22:37:29,650 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 473 states and 522 transitions. cyclomatic complexity: 61 Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 10 states have internal predecessors, (45), 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) [2023-11-06 22:37:29,798 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 473 states and 522 transitions. cyclomatic complexity: 61. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 10 states have internal predecessors, (45), 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 1659 states and 1819 transitions. Complement of second has 16 states. [2023-11-06 22:37:29,798 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 [2023-11-06 22:37:29,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 10 states have internal predecessors, (45), 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) [2023-11-06 22:37:29,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 51 transitions. [2023-11-06 22:37:29,799 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 51 transitions. Stem has 86 letters. Loop has 33 letters. [2023-11-06 22:37:29,799 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:29,799 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 51 transitions. Stem has 119 letters. Loop has 33 letters. [2023-11-06 22:37:29,799 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:29,799 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 51 transitions. Stem has 86 letters. Loop has 66 letters. [2023-11-06 22:37:29,800 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:29,800 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1659 states and 1819 transitions. [2023-11-06 22:37:29,810 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 83 [2023-11-06 22:37:29,819 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1659 states to 1399 states and 1545 transitions. [2023-11-06 22:37:29,819 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 33 [2023-11-06 22:37:29,819 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 34 [2023-11-06 22:37:29,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1399 states and 1545 transitions. [2023-11-06 22:37:29,819 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:29,820 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1399 states and 1545 transitions. [2023-11-06 22:37:29,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1399 states and 1545 transitions. [2023-11-06 22:37:29,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1399 to 1026. [2023-11-06 22:37:29,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1026 states, 1026 states have (on average 1.1189083820662769) internal successors, (1148), 1025 states have internal predecessors, (1148), 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) [2023-11-06 22:37:29,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1148 transitions. [2023-11-06 22:37:29,842 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1026 states and 1148 transitions. [2023-11-06 22:37:29,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:29,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-06 22:37:29,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2023-11-06 22:37:29,843 INFO L87 Difference]: Start difference. First operand 1026 states and 1148 transitions. Second operand has 25 states, 25 states have (on average 5.2) internal successors, (130), 25 states have internal predecessors, (130), 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) [2023-11-06 22:37:31,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:31,079 INFO L93 Difference]: Finished difference Result 1329 states and 1390 transitions. [2023-11-06 22:37:31,079 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1329 states and 1390 transitions. [2023-11-06 22:37:31,086 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 115 [2023-11-06 22:37:31,089 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1329 states to 467 states and 493 transitions. [2023-11-06 22:37:31,090 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27 [2023-11-06 22:37:31,090 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30 [2023-11-06 22:37:31,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 467 states and 493 transitions. [2023-11-06 22:37:31,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:31,090 INFO L218 hiAutomatonCegarLoop]: Abstraction has 467 states and 493 transitions. [2023-11-06 22:37:31,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states and 493 transitions. [2023-11-06 22:37:31,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 241. [2023-11-06 22:37:31,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 241 states have (on average 1.058091286307054) internal successors, (255), 240 states have internal predecessors, (255), 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) [2023-11-06 22:37:31,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 255 transitions. [2023-11-06 22:37:31,097 INFO L240 hiAutomatonCegarLoop]: Abstraction has 241 states and 255 transitions. [2023-11-06 22:37:31,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-11-06 22:37:31,098 INFO L428 stractBuchiCegarLoop]: Abstraction has 241 states and 255 transitions. [2023-11-06 22:37:31,098 INFO L335 stractBuchiCegarLoop]: ======== Iteration 13 ============ [2023-11-06 22:37:31,099 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 241 states and 255 transitions. [2023-11-06 22:37:31,100 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 68 [2023-11-06 22:37:31,100 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:31,100 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:31,101 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 13, 13, 13, 6, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:31,101 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [9, 9, 9, 9, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:31,102 INFO L748 eck$LassoCheckResult]: Stem: 26387#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 26370#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 26360#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 26361#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 26365#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 26364#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 26362#L33-1 main_~i~0#1 := 0; 26363#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 26396#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 26371#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 26372#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 26375#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26376#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26418#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26419#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26468#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26467#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26466#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26465#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 26464#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 26463#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 26462#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26461#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26460#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26459#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26458#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26457#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26456#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26455#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26454#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26453#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26452#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26451#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26450#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26449#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26448#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26447#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26446#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26445#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26444#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26443#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26442#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26420#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26421#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26516#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26515#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26404#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26405#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 26373#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 26374#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 26514#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26512#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26510#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26508#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26506#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26504#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26502#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26500#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26498#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26496#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26493#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26491#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26489#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26487#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26390#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26391#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26547#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26546#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26545#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26544#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26543#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26542#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26541#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26540#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26539#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26538#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26537#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26536#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26535#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26524#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26522#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26520#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26517#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26439#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26440#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26431#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26382#L18 [2023-11-06 22:37:31,102 INFO L750 eck$LassoCheckResult]: Loop: 26382#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26383#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26438#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26434#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26430#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26417#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26415#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26413#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26410#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26409#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26408#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26407#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26406#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26395#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26401#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26397#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26394#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26385#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26379#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26380#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26388#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26389#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 26400#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 26399#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 26398#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26366#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26367#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26573#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26572#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26571#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26570#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26569#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26568#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26567#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26566#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26563#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26565#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26564#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26562#L18 assume !(0 == __VERIFIER_assert_~cond#1); 26561#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 26560#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 26559#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 26558#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 26435#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 26436#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 26382#L18 [2023-11-06 22:37:31,103 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:31,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1593331215, now seen corresponding path program 12 times [2023-11-06 22:37:31,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:31,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831627395] [2023-11-06 22:37:31,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:31,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:31,125 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:31,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:31,149 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:31,150 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:31,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1603331418, now seen corresponding path program 7 times [2023-11-06 22:37:31,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:31,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850330119] [2023-11-06 22:37:31,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:31,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:31,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:31,161 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:31,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:31,173 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:31,173 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:31,174 INFO L85 PathProgramCache]: Analyzing trace with hash 130535094, now seen corresponding path program 13 times [2023-11-06 22:37:31,174 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:31,174 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750748894] [2023-11-06 22:37:31,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:31,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:31,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:31,210 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:31,251 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:31,786 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:31,786 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:31,786 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:31,786 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:31,786 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:31,787 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:31,787 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:31,787 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:31,787 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration13_Loop [2023-11-06 22:37:31,787 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:31,787 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:31,788 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,793 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,795 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,797 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,809 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,814 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,817 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:31,907 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:31,907 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:31,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:31,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:31,909 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:31,914 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:31,914 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:31,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2023-11-06 22:37:31,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:31,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:31,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:31,942 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:31,949 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:31,949 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:31,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2023-11-06 22:37:31,989 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:31,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:31,993 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:31,993 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:31,993 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:31,993 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:31,993 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:31,993 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:31,993 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:31,993 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:31,993 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration13_Loop [2023-11-06 22:37:31,993 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:31,993 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:31,994 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,000 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,002 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,004 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,018 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,024 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,027 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:32,108 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:32,109 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:32,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:32,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:32,110 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:32,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2023-11-06 22:37:32,113 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:32,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:32,123 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:32,123 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:32,123 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:32,124 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:32,124 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:32,124 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:32,127 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:32,129 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:32,129 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:32,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:32,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:32,131 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:32,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2023-11-06 22:37:32,133 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:32,133 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:32,133 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:32,133 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 7 Supporting invariants [] [2023-11-06 22:37:32,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:32,137 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:32,148 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:32,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:32,196 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:32,198 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:32,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:32,317 INFO L262 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-06 22:37:32,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:32,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:32,645 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 93 proven. 34 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-06 22:37:32,646 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 [2023-11-06 22:37:32,646 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 241 states and 255 transitions. cyclomatic complexity: 17 Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 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) [2023-11-06 22:37:32,804 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 241 states and 255 transitions. cyclomatic complexity: 17. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 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 857 states and 924 transitions. Complement of second has 18 states. [2023-11-06 22:37:32,804 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 [2023-11-06 22:37:32,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 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) [2023-11-06 22:37:32,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 56 transitions. [2023-11-06 22:37:32,805 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 56 transitions. Stem has 86 letters. Loop has 45 letters. [2023-11-06 22:37:32,806 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:32,806 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 56 transitions. Stem has 131 letters. Loop has 45 letters. [2023-11-06 22:37:32,806 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:32,806 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 56 transitions. Stem has 86 letters. Loop has 90 letters. [2023-11-06 22:37:32,807 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:32,807 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 857 states and 924 transitions. [2023-11-06 22:37:32,811 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 109 [2023-11-06 22:37:32,815 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 857 states to 611 states and 660 transitions. [2023-11-06 22:37:32,816 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 33 [2023-11-06 22:37:32,816 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 33 [2023-11-06 22:37:32,816 INFO L73 IsDeterministic]: Start isDeterministic. Operand 611 states and 660 transitions. [2023-11-06 22:37:32,816 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:32,816 INFO L218 hiAutomatonCegarLoop]: Abstraction has 611 states and 660 transitions. [2023-11-06 22:37:32,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611 states and 660 transitions. [2023-11-06 22:37:32,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611 to 334. [2023-11-06 22:37:32,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 334 states have (on average 1.0748502994011977) internal successors, (359), 333 states have internal predecessors, (359), 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) [2023-11-06 22:37:32,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 359 transitions. [2023-11-06 22:37:32,825 INFO L240 hiAutomatonCegarLoop]: Abstraction has 334 states and 359 transitions. [2023-11-06 22:37:32,825 INFO L428 stractBuchiCegarLoop]: Abstraction has 334 states and 359 transitions. [2023-11-06 22:37:32,825 INFO L335 stractBuchiCegarLoop]: ======== Iteration 14 ============ [2023-11-06 22:37:32,826 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 334 states and 359 transitions. [2023-11-06 22:37:32,827 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 49 [2023-11-06 22:37:32,827 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:32,827 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:32,832 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [14, 13, 13, 13, 6, 5, 5, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:32,832 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [10, 10, 10, 10, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:32,833 INFO L748 eck$LassoCheckResult]: Stem: 27925#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 27908#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 27898#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 27899#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 27903#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 27902#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 27900#L33-1 main_~i~0#1 := 0; 27901#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 27939#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 27909#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27910#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 27913#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 27914#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27921#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27922#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28013#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28012#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 28011#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 28010#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 28009#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 28008#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 28007#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 28006#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28005#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28004#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28003#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28002#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28001#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28000#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27999#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27998#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 27997#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 27996#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 27995#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27994#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27993#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27992#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27991#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27990#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27989#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27988#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27987#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27976#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27977#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28053#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28052#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 28051#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 28050#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 28049#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 28048#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 28047#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 28046#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28045#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28044#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28043#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28042#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28041#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28040#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28039#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28038#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28037#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28036#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28035#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28034#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 27928#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 27930#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 28191#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28190#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28189#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28188#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28187#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28186#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28185#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28184#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28183#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28182#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28181#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28180#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28179#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27975#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27972#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27968#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27969#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 27962#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 27961#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 27941#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27942#L18 [2023-11-06 22:37:32,833 INFO L750 eck$LassoCheckResult]: Loop: 27942#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27954#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27953#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27952#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27951#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27950#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27949#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27948#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27947#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27946#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27945#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27944#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27943#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27934#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27940#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27938#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27933#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27924#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27917#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27918#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 27926#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 27927#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 27937#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 27936#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 27935#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 27904#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27905#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28203#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28202#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28200#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28199#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28198#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28197#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28196#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28195#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28194#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 28193#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 28192#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 28178#L18 assume !(0 == __VERIFIER_assert_~cond#1); 28175#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27984#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27981#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27982#L18 assume !(0 == __VERIFIER_assert_~cond#1); 27972#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 27968#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 27969#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 27962#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 27961#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 27941#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 27942#L18 [2023-11-06 22:37:32,834 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:32,834 INFO L85 PathProgramCache]: Analyzing trace with hash -1593331215, now seen corresponding path program 14 times [2023-11-06 22:37:32,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:32,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514176707] [2023-11-06 22:37:32,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:32,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:32,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:32,857 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:32,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:32,881 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:32,882 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:32,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1743420118, now seen corresponding path program 8 times [2023-11-06 22:37:32,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:32,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724578024] [2023-11-06 22:37:32,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:32,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:32,908 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:32,923 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:32,924 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:32,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1286252262, now seen corresponding path program 15 times [2023-11-06 22:37:32,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:32,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114788369] [2023-11-06 22:37:32,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:32,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:32,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:33,304 INFO L134 CoverageAnalysis]: Checked inductivity of 1327 backedges. 169 proven. 788 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-11-06 22:37:33,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:33,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114788369] [2023-11-06 22:37:33,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114788369] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:33,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [704586800] [2023-11-06 22:37:33,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:37:33,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:33,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:33,306 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:33,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2023-11-06 22:37:33,395 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2023-11-06 22:37:33,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:33,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:37:33,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:33,681 INFO L134 CoverageAnalysis]: Checked inductivity of 1327 backedges. 169 proven. 788 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-11-06 22:37:33,681 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:33,905 INFO L134 CoverageAnalysis]: Checked inductivity of 1327 backedges. 169 proven. 788 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-11-06 22:37:33,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [704586800] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:33,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:33,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2023-11-06 22:37:33,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437385273] [2023-11-06 22:37:33,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:34,489 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:34,490 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:34,490 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:34,490 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:34,490 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:34,490 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,490 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:34,490 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:34,490 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration14_Loop [2023-11-06 22:37:34,490 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:34,490 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:34,491 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,493 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,505 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,509 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,513 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,529 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,608 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:34,608 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:34,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,609 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2023-11-06 22:37:34,612 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:34,612 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:34,628 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:34,628 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:34,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2023-11-06 22:37:34,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,632 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2023-11-06 22:37:34,635 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:34,635 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:34,646 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:34,646 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:34,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:34,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,650 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2023-11-06 22:37:34,654 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:34,654 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:34,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:34,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,689 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,692 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:34,692 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:34,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2023-11-06 22:37:34,747 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:34,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2023-11-06 22:37:34,750 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:34,750 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:34,750 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:34,750 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:34,750 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:34,750 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,750 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:34,751 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:34,751 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration14_Loop [2023-11-06 22:37:34,751 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:34,751 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:34,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,753 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,755 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,766 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,770 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,773 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:34,851 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:34,851 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:34,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,852 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2023-11-06 22:37:34,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 [2023-11-06 22:37:34,865 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:34,865 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:34,865 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:34,865 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:34,866 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:34,866 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:34,866 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:34,867 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:34,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:34,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,871 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2023-11-06 22:37:34,873 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:34,883 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:34,883 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:34,883 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:34,883 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:34,883 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:34,883 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:34,883 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:34,885 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:34,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:34,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,890 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2023-11-06 22:37:34,893 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:34,903 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:34,903 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:34,904 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:34,904 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:34,904 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:34,905 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:34,905 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:34,909 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:34,912 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:34,912 INFO L444 ModelExtractionUtils]: 2 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-11-06 22:37:34,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:34,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:34,913 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:34,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2023-11-06 22:37:34,915 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:34,916 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:34,916 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:34,916 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~k~0#1) = 1*ULTIMATE.start_main_~k~0#1 Supporting invariants [] [2023-11-06 22:37:34,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:34,919 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:34,935 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:34,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:34,975 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:34,976 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:35,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:35,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-06 22:37:35,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:35,527 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 33 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:35,528 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 18 loop predicates [2023-11-06 22:37:35,528 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 334 states and 359 transitions. cyclomatic complexity: 29 Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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) [2023-11-06 22:37:35,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2023-11-06 22:37:35,901 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 334 states and 359 transitions. cyclomatic complexity: 29. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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 439 states and 466 transitions. Complement of second has 29 states. [2023-11-06 22:37:35,909 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 [2023-11-06 22:37:35,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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) [2023-11-06 22:37:35,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 45 transitions. [2023-11-06 22:37:35,910 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 45 transitions. Stem has 86 letters. Loop has 49 letters. [2023-11-06 22:37:35,910 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:35,910 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:35,923 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:35,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:35,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:35,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:36,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:36,099 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-06 22:37:36,100 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:36,499 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 33 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:36,499 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 18 loop predicates [2023-11-06 22:37:36,500 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 334 states and 359 transitions. cyclomatic complexity: 29 Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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) [2023-11-06 22:37:36,866 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 334 states and 359 transitions. cyclomatic complexity: 29. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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 439 states and 466 transitions. Complement of second has 29 states. [2023-11-06 22:37:36,866 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 [2023-11-06 22:37:36,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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) [2023-11-06 22:37:36,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 45 transitions. [2023-11-06 22:37:36,867 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 45 transitions. Stem has 86 letters. Loop has 49 letters. [2023-11-06 22:37:36,868 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:36,868 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:37:36,887 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:36,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:36,934 INFO L262 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:36,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:37,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:37,064 INFO L262 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-06 22:37:37,065 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:37,498 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 33 proven. 172 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 22:37:37,499 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 18 loop predicates [2023-11-06 22:37:37,499 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 334 states and 359 transitions. cyclomatic complexity: 29 Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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) [2023-11-06 22:37:39,169 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 334 states and 359 transitions. cyclomatic complexity: 29. Second operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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 5410 states and 5908 transitions. Complement of second has 595 states. [2023-11-06 22:37:39,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 46 states 1 stem states 44 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:39,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20 states, 20 states have (on average 3.35) internal successors, (67), 20 states have internal predecessors, (67), 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) [2023-11-06 22:37:39,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 127 transitions. [2023-11-06 22:37:39,172 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 46 states and 127 transitions. Stem has 86 letters. Loop has 49 letters. [2023-11-06 22:37:39,174 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:39,174 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 46 states and 127 transitions. Stem has 135 letters. Loop has 49 letters. [2023-11-06 22:37:39,175 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:39,175 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 46 states and 127 transitions. Stem has 86 letters. Loop has 98 letters. [2023-11-06 22:37:39,178 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:39,179 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5410 states and 5908 transitions. [2023-11-06 22:37:39,207 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 184 [2023-11-06 22:37:39,218 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5410 states to 1622 states and 1747 transitions. [2023-11-06 22:37:39,218 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 20 [2023-11-06 22:37:39,219 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 164 [2023-11-06 22:37:39,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1622 states and 1747 transitions. [2023-11-06 22:37:39,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:39,219 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1622 states and 1747 transitions. [2023-11-06 22:37:39,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1622 states and 1747 transitions. [2023-11-06 22:37:39,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1622 to 470. [2023-11-06 22:37:39,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 470 states, 470 states have (on average 1.0872340425531914) internal successors, (511), 469 states have internal predecessors, (511), 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) [2023-11-06 22:37:39,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 470 states to 470 states and 511 transitions. [2023-11-06 22:37:39,236 INFO L240 hiAutomatonCegarLoop]: Abstraction has 470 states and 511 transitions. [2023-11-06 22:37:39,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:39,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 22:37:39,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=291, Unknown=0, NotChecked=0, Total=380 [2023-11-06 22:37:39,237 INFO L87 Difference]: Start difference. First operand 470 states and 511 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 20 states have internal predecessors, (89), 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) [2023-11-06 22:37:39,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:39,969 INFO L93 Difference]: Finished difference Result 995 states and 1080 transitions. [2023-11-06 22:37:39,969 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 995 states and 1080 transitions. [2023-11-06 22:37:39,973 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 95 [2023-11-06 22:37:39,978 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 995 states to 808 states and 881 transitions. [2023-11-06 22:37:39,978 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 49 [2023-11-06 22:37:39,979 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 49 [2023-11-06 22:37:39,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 808 states and 881 transitions. [2023-11-06 22:37:39,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:39,979 INFO L218 hiAutomatonCegarLoop]: Abstraction has 808 states and 881 transitions. [2023-11-06 22:37:39,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states and 881 transitions. [2023-11-06 22:37:39,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 535. [2023-11-06 22:37:39,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 535 states have (on average 1.0859813084112149) internal successors, (581), 534 states have internal predecessors, (581), 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) [2023-11-06 22:37:39,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 581 transitions. [2023-11-06 22:37:39,990 INFO L240 hiAutomatonCegarLoop]: Abstraction has 535 states and 581 transitions. [2023-11-06 22:37:39,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-11-06 22:37:39,991 INFO L428 stractBuchiCegarLoop]: Abstraction has 535 states and 581 transitions. [2023-11-06 22:37:39,991 INFO L335 stractBuchiCegarLoop]: ======== Iteration 15 ============ [2023-11-06 22:37:39,991 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 535 states and 581 transitions. [2023-11-06 22:37:39,993 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 95 [2023-11-06 22:37:39,993 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:39,993 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:39,994 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [22, 21, 21, 21, 8, 7, 7, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:39,995 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [15, 15, 15, 15, 3, 3, 3, 1, 1, 1] [2023-11-06 22:37:39,995 INFO L748 eck$LassoCheckResult]: Stem: 38951#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 38934#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 38924#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 38925#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 38929#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 38928#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 38926#L33-1 main_~i~0#1 := 0; 38927#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 38953#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 38935#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 38936#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 38939#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 38940#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38946#L18 assume !(0 == __VERIFIER_assert_~cond#1); 38947#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39293#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39292#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39291#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39290#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 38937#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 38938#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 39267#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39266#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39265#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39264#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39263#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39262#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39261#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39260#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39259#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39258#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39257#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39256#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39255#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39254#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39253#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39252#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39251#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39250#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39249#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39248#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39247#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39246#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39245#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39244#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39243#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39242#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39241#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 39240#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39239#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 39238#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39237#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39236#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39235#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39234#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39233#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39232#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39231#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39230#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39229#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39228#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39227#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39226#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39225#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39222#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39223#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39363#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39361#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39359#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39357#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39355#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39353#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39351#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39349#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39347#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39344#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39345#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39338#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39339#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39333#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39331#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39329#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39328#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39326#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39325#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39323#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39322#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39321#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39320#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39319#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39318#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39317#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39316#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39315#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39314#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39313#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39312#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39311#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39310#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39158#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39309#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39308#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39157#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39155#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39153#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39151#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39149#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39147#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 39142#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39140#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 39138#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39135#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39134#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39133#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39132#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39131#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39044#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39043#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39042#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39041#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39039#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39038#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39037#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39035#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39036#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39031#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39032#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38973#L18 [2023-11-06 22:37:39,995 INFO L750 eck$LassoCheckResult]: Loop: 38973#L18 assume !(0 == __VERIFIER_assert_~cond#1); 38974#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39030#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39029#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39028#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39027#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39026#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39025#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39024#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39023#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39022#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39021#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39020#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39019#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39018#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39017#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39016#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39015#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 38950#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39014#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39013#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39012#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 39010#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 39009#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 39008#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39007#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39006#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39005#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39004#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39003#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39002#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39001#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39000#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38999#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38998#L18 assume !(0 == __VERIFIER_assert_~cond#1); 38997#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 38996#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38995#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38994#L18 assume !(0 == __VERIFIER_assert_~cond#1); 38991#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 38993#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38992#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38990#L18 assume !(0 == __VERIFIER_assert_~cond#1); 38989#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 38987#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 38985#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 38983#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 38981#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 38977#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38979#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39063#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39060#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39059#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39058#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39057#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39056#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39055#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39054#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39053#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39052#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39051#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39050#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39046#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39049#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39048#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 39045#L18 assume !(0 == __VERIFIER_assert_~cond#1); 39047#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 39065#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 39064#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 39033#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 39034#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 39011#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 38973#L18 [2023-11-06 22:37:39,996 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:39,996 INFO L85 PathProgramCache]: Analyzing trace with hash -2066653562, now seen corresponding path program 16 times [2023-11-06 22:37:39,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:39,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327775038] [2023-11-06 22:37:39,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:39,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:40,385 INFO L134 CoverageAnalysis]: Checked inductivity of 1139 backedges. 471 proven. 299 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2023-11-06 22:37:40,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:40,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327775038] [2023-11-06 22:37:40,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327775038] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:40,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403631870] [2023-11-06 22:37:40,386 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:37:40,386 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:40,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:40,387 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:40,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (100)] Waiting until timeout for monitored process [2023-11-06 22:37:40,478 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:37:40,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:40,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 272 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:37:40,483 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:40,730 INFO L134 CoverageAnalysis]: Checked inductivity of 1139 backedges. 497 proven. 273 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2023-11-06 22:37:40,730 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:40,938 INFO L134 CoverageAnalysis]: Checked inductivity of 1139 backedges. 487 proven. 283 refuted. 0 times theorem prover too weak. 369 trivial. 0 not checked. [2023-11-06 22:37:40,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403631870] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:40,938 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:40,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 18 [2023-11-06 22:37:40,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441677236] [2023-11-06 22:37:40,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:40,939 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:37:40,939 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:40,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1297746091, now seen corresponding path program 9 times [2023-11-06 22:37:40,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:40,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651174272] [2023-11-06 22:37:40,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:40,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:40,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:41,227 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 263 proven. 173 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-06 22:37:41,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:41,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651174272] [2023-11-06 22:37:41,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651174272] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:41,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260140682] [2023-11-06 22:37:41,228 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:37:41,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:41,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:41,229 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:41,249 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (101)] Waiting until timeout for monitored process [2023-11-06 22:37:41,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 15 check-sat command(s) [2023-11-06 22:37:41,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:41,308 INFO L262 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:37:41,309 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:41,390 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 263 proven. 173 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-06 22:37:41,390 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:41,564 INFO L134 CoverageAnalysis]: Checked inductivity of 477 backedges. 263 proven. 173 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-06 22:37:41,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260140682] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:41,565 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:41,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 15 [2023-11-06 22:37:41,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440946727] [2023-11-06 22:37:41,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:41,566 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:37:41,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:41,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 22:37:41,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-06 22:37:41,567 INFO L87 Difference]: Start difference. First operand 535 states and 581 transitions. cyclomatic complexity: 54 Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 15 states have internal predecessors, (57), 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) [2023-11-06 22:37:41,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:41,878 INFO L93 Difference]: Finished difference Result 1280 states and 1361 transitions. [2023-11-06 22:37:41,878 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1280 states and 1361 transitions. [2023-11-06 22:37:41,882 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 142 [2023-11-06 22:37:41,889 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1280 states to 1193 states and 1269 transitions. [2023-11-06 22:37:41,889 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 106 [2023-11-06 22:37:41,889 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 106 [2023-11-06 22:37:41,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1193 states and 1269 transitions. [2023-11-06 22:37:41,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:41,890 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1193 states and 1269 transitions. [2023-11-06 22:37:41,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states and 1269 transitions. [2023-11-06 22:37:41,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 571. [2023-11-06 22:37:41,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 571 states have (on average 1.0788091068301227) internal successors, (616), 570 states have internal predecessors, (616), 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) [2023-11-06 22:37:41,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 616 transitions. [2023-11-06 22:37:41,905 INFO L240 hiAutomatonCegarLoop]: Abstraction has 571 states and 616 transitions. [2023-11-06 22:37:41,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-06 22:37:41,909 INFO L428 stractBuchiCegarLoop]: Abstraction has 571 states and 616 transitions. [2023-11-06 22:37:41,909 INFO L335 stractBuchiCegarLoop]: ======== Iteration 16 ============ [2023-11-06 22:37:41,909 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 571 states and 616 transitions. [2023-11-06 22:37:41,911 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 81 [2023-11-06 22:37:41,911 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:41,911 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:41,913 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [23, 23, 22, 22, 8, 7, 7, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:41,913 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [11, 11, 11, 11, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:41,913 INFO L748 eck$LassoCheckResult]: Stem: 42010#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 41994#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 41984#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 41985#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 41989#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 41988#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 41986#L33-1 main_~i~0#1 := 0; 41987#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 42013#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 41995#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 41996#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 41999#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42000#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42058#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42201#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42325#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42324#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42323#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42322#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 42321#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42320#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 42319#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42318#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42317#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42316#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42315#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42314#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42313#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42312#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42311#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42310#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42309#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42308#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42307#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42306#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42305#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42304#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42303#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42302#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42301#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42300#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42299#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42298#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42297#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42296#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42295#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42294#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42293#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 42292#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42291#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 42290#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42289#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42288#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42287#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42286#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42285#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42284#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42283#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42282#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42281#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42280#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42279#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42278#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42277#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42275#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42276#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42393#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42391#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42392#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42387#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42388#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42383#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42384#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42379#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42380#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42375#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42376#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42371#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42372#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42368#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42366#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42367#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42361#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42362#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42397#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42459#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42349#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42350#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42523#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42522#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42343#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42344#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42520#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42518#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42338#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42337#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42336#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42335#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42334#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42108#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42207#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42208#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42107#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42105#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42103#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42101#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42096#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42094#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 42092#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42090#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 42088#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42084#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42085#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42080#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42081#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42076#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42077#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42072#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42073#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42068#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42069#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42051#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42052#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42126#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42127#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42047#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42120#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42122#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42007#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42004#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42005#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42040#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42009#L18-2 [2023-11-06 22:37:41,914 INFO L750 eck$LassoCheckResult]: Loop: 42009#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42003#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 41990#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 41991#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42039#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42038#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42037#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42036#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42035#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42034#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42033#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42032#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42031#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42030#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42029#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42028#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42026#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42027#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42179#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42178#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42177#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 42176#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 42175#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 42174#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42173#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42172#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42171#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42170#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42169#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42168#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42167#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42166#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42165#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42164#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42163#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42162#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42161#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42160#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42149#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42159#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42151#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42148#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42146#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42144#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42142#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 42140#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 42138#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 42136#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42008#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42007#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 42004#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 42005#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 42040#L18 assume !(0 == __VERIFIER_assert_~cond#1); 42009#L18-2 [2023-11-06 22:37:41,914 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:41,914 INFO L85 PathProgramCache]: Analyzing trace with hash 629867560, now seen corresponding path program 17 times [2023-11-06 22:37:41,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:41,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646441775] [2023-11-06 22:37:41,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:41,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:41,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 1253 backedges. 583 proven. 299 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2023-11-06 22:37:42,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:42,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646441775] [2023-11-06 22:37:42,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646441775] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:42,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469774066] [2023-11-06 22:37:42,189 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:37:42,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:42,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:42,193 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:42,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (102)] Waiting until timeout for monitored process [2023-11-06 22:37:42,302 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2023-11-06 22:37:42,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:42,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:37:42,307 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:42,604 INFO L134 CoverageAnalysis]: Checked inductivity of 1253 backedges. 578 proven. 305 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-11-06 22:37:42,604 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:42,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1253 backedges. 601 proven. 282 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2023-11-06 22:37:42,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469774066] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:42,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:42,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 21 [2023-11-06 22:37:42,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295399547] [2023-11-06 22:37:42,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:42,902 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:37:42,902 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:42,902 INFO L85 PathProgramCache]: Analyzing trace with hash 946182324, now seen corresponding path program 10 times [2023-11-06 22:37:42,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:42,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994808449] [2023-11-06 22:37:42,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:42,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:42,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:42,925 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:42,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:42,938 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:43,598 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:43,598 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:43,598 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:43,598 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:43,598 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:43,598 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,599 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:43,599 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:43,599 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration16_Loop [2023-11-06 22:37:43,599 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:43,599 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:43,600 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,602 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,604 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,615 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,618 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,621 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,623 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,698 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:43,698 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:43,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,701 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2023-11-06 22:37:43,702 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,702 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,714 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:43,714 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:43,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:43,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,718 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2023-11-06 22:37:43,720 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,720 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,732 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:43,732 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:43,735 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:43,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,736 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2023-11-06 22:37:43,739 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,739 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,759 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:43,759 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_~j~0#1=11, ULTIMATE.start_main_~n~0#1=6, ULTIMATE.start_main_~k~0#1=6} Honda state: {ULTIMATE.start_main_~j~0#1=11, ULTIMATE.start_main_~n~0#1=6, ULTIMATE.start_main_~k~0#1=6} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:43,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:43,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,763 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2023-11-06 22:37:43,765 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,765 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,778 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:43,778 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:43,780 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2023-11-06 22:37:43,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,785 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,789 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,789 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2023-11-06 22:37:43,809 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:43,809 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:43,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2023-11-06 22:37:43,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,813 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2023-11-06 22:37:43,815 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,816 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,827 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:43,827 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:43,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2023-11-06 22:37:43,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,831 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2023-11-06 22:37:43,834 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:43,835 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:43,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,850 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2023-11-06 22:37:43,852 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:43,852 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:43,865 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:43,867 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2023-11-06 22:37:43,868 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:43,868 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:43,868 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:43,868 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:43,868 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:43,868 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,868 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:43,868 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:43,868 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration16_Loop [2023-11-06 22:37:43,868 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:43,868 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:43,869 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,871 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,881 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,885 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,887 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,889 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,891 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:43,958 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:43,958 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:43,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,960 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2023-11-06 22:37:43,962 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:43,972 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:43,972 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:43,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:43,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:43,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:43,973 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:43,973 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:43,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:43,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Ended with exit code 0 [2023-11-06 22:37:43,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,978 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:43,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2023-11-06 22:37:43,980 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:43,990 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:43,990 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:43,990 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:43,990 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:43,991 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:43,992 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:43,992 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:43,995 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:43,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2023-11-06 22:37:43,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:43,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:43,999 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:44,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2023-11-06 22:37:44,001 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:44,011 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:44,011 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:44,011 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:44,011 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:44,011 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:44,012 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:44,012 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:44,014 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:44,016 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2023-11-06 22:37:44,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:44,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:44,017 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:44,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2023-11-06 22:37:44,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 [2023-11-06 22:37:44,029 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:44,029 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:44,030 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:44,030 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:44,030 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:44,030 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:44,030 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:44,032 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:44,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Ended with exit code 0 [2023-11-06 22:37:44,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:44,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:44,036 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:44,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2023-11-06 22:37:44,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 [2023-11-06 22:37:44,048 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:44,048 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:44,048 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:44,048 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:44,048 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:44,048 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:44,049 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:44,050 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:44,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2023-11-06 22:37:44,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:44,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:44,053 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:44,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2023-11-06 22:37:44,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 [2023-11-06 22:37:44,068 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:44,068 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:44,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:44,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:44,068 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:44,069 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:44,069 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:44,070 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:44,072 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2023-11-06 22:37:44,073 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:44,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:44,074 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:44,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2023-11-06 22:37:44,076 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:44,086 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:44,086 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:44,086 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:44,086 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:44,086 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:44,087 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:44,087 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:44,089 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:44,091 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:44,092 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:44,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:44,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:44,094 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:44,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2023-11-06 22:37:44,096 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:44,096 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:44,096 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:44,096 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 9 Supporting invariants [] [2023-11-06 22:37:44,098 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2023-11-06 22:37:44,099 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:44,110 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:44,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:44,181 INFO L262 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:44,183 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:44,284 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:44,400 INFO L262 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-06 22:37:44,401 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:44,742 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 131 proven. 78 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-06 22:37:44,742 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 10 loop predicates [2023-11-06 22:37:44,743 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 571 states and 616 transitions. cyclomatic complexity: 53 Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 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) [2023-11-06 22:37:44,938 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 571 states and 616 transitions. cyclomatic complexity: 53. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 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 2905 states and 3146 transitions. Complement of second has 20 states. [2023-11-06 22:37:44,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:44,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 12 states have internal predecessors, (57), 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) [2023-11-06 22:37:44,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 62 transitions. [2023-11-06 22:37:44,940 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 62 transitions. Stem has 132 letters. Loop has 53 letters. [2023-11-06 22:37:44,941 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:44,941 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 62 transitions. Stem has 185 letters. Loop has 53 letters. [2023-11-06 22:37:44,941 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:44,941 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 62 transitions. Stem has 132 letters. Loop has 106 letters. [2023-11-06 22:37:44,942 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:44,942 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2905 states and 3146 transitions. [2023-11-06 22:37:44,952 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 173 [2023-11-06 22:37:44,966 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2905 states to 2135 states and 2307 transitions. [2023-11-06 22:37:44,966 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 102 [2023-11-06 22:37:44,966 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 102 [2023-11-06 22:37:44,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2135 states and 2307 transitions. [2023-11-06 22:37:44,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:44,967 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2135 states and 2307 transitions. [2023-11-06 22:37:44,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2135 states and 2307 transitions. [2023-11-06 22:37:44,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2135 to 1157. [2023-11-06 22:37:44,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1157 states, 1157 states have (on average 1.0855661192739845) internal successors, (1256), 1156 states have internal predecessors, (1256), 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) [2023-11-06 22:37:44,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1157 states to 1157 states and 1256 transitions. [2023-11-06 22:37:44,999 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1157 states and 1256 transitions. [2023-11-06 22:37:44,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:45,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-06 22:37:45,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2023-11-06 22:37:45,000 INFO L87 Difference]: Start difference. First operand 1157 states and 1256 transitions. Second operand has 21 states, 21 states have (on average 4.095238095238095) internal successors, (86), 21 states have internal predecessors, (86), 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) [2023-11-06 22:37:45,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:45,594 INFO L93 Difference]: Finished difference Result 1660 states and 1779 transitions. [2023-11-06 22:37:45,594 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1660 states and 1779 transitions. [2023-11-06 22:37:45,602 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 117 [2023-11-06 22:37:45,609 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1660 states to 1094 states and 1171 transitions. [2023-11-06 22:37:45,609 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 53 [2023-11-06 22:37:45,609 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 53 [2023-11-06 22:37:45,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1094 states and 1171 transitions. [2023-11-06 22:37:45,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:45,610 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1094 states and 1171 transitions. [2023-11-06 22:37:45,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1094 states and 1171 transitions. [2023-11-06 22:37:45,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1094 to 773. [2023-11-06 22:37:45,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 773 states, 773 states have (on average 1.076326002587322) internal successors, (832), 772 states have internal predecessors, (832), 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) [2023-11-06 22:37:45,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 773 states to 773 states and 832 transitions. [2023-11-06 22:37:45,632 INFO L240 hiAutomatonCegarLoop]: Abstraction has 773 states and 832 transitions. [2023-11-06 22:37:45,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-06 22:37:45,632 INFO L428 stractBuchiCegarLoop]: Abstraction has 773 states and 832 transitions. [2023-11-06 22:37:45,634 INFO L335 stractBuchiCegarLoop]: ======== Iteration 17 ============ [2023-11-06 22:37:45,634 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 773 states and 832 transitions. [2023-11-06 22:37:45,636 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 85 [2023-11-06 22:37:45,636 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:45,636 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:45,639 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [24, 24, 23, 23, 8, 7, 7, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:45,639 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [12, 12, 12, 12, 2, 2, 2, 1, 1, 1] [2023-11-06 22:37:45,640 INFO L748 eck$LassoCheckResult]: Stem: 49766#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 49750#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 49740#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 49741#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 49745#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 49744#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 49742#L33-1 main_~i~0#1 := 0; 49743#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 49769#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 49751#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49752#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 49755#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 49756#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50042#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50226#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50329#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50328#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 50327#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 50326#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 50325#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 50324#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 50323#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 50322#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50321#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50320#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50319#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50318#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50317#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50316#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50315#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50314#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 50313#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 50312#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 50311#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50310#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50309#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50308#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50307#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50306#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50305#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50304#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50303#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50302#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50301#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50300#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50299#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 50298#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 50297#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 50296#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 50295#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 50294#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 50293#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50292#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50291#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50290#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50289#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50288#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50287#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50286#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50285#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50284#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50283#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50282#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50281#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 50280#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 50279#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 50278#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50274#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50275#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50270#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50271#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50266#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50267#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50262#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50263#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50258#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50259#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50254#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50255#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50251#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50250#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50249#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50247#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 50248#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 50232#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 50233#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50027#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50028#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50453#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50450#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50021#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50022#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50455#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50454#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50015#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50016#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50459#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50457#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50010#L18 assume !(0 == __VERIFIER_assert_~cond#1); 50004#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 50006#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 50007#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 50003#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49989#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49990#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49983#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 49984#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 49977#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 49978#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49970#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 49971#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 49966#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49967#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49962#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49963#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49955#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49956#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49949#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49950#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49943#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49944#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49937#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49938#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49931#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49932#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49906#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49907#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49898#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 49899#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 49889#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 49890#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49796#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49786#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49788#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49787#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49785#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49772#L18-2 [2023-11-06 22:37:45,640 INFO L750 eck$LassoCheckResult]: Loop: 49772#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49759#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49746#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49747#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49784#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49783#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49782#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49781#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49780#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49779#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49778#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49777#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49776#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49775#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49774#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49773#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49764#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49765#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49860#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 49858#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 49856#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 49854#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 49852#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 49850#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 49848#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49846#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49844#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49842#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49840#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49838#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49836#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49834#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49832#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49830#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49828#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49826#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49824#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49822#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49820#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49818#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49816#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49814#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49810#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49811#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49806#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49807#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49801#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49802#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49798#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 49794#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 49793#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 49791#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49789#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49786#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 49788#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 49787#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 49785#L18 assume !(0 == __VERIFIER_assert_~cond#1); 49772#L18-2 [2023-11-06 22:37:45,640 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:45,641 INFO L85 PathProgramCache]: Analyzing trace with hash 2097361400, now seen corresponding path program 18 times [2023-11-06 22:37:45,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:45,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677562299] [2023-11-06 22:37:45,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:45,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:45,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:45,676 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:45,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:45,719 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:45,719 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:45,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1071079292, now seen corresponding path program 11 times [2023-11-06 22:37:45,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:45,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431335475] [2023-11-06 22:37:45,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:45,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:45,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:45,738 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:45,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:45,753 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:45,754 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:45,754 INFO L85 PathProgramCache]: Analyzing trace with hash -2102141331, now seen corresponding path program 19 times [2023-11-06 22:37:45,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:45,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006923881] [2023-11-06 22:37:45,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:45,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:45,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:46,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2976 backedges. 1409 proven. 997 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2023-11-06 22:37:46,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:46,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006923881] [2023-11-06 22:37:46,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006923881] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:46,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605983618] [2023-11-06 22:37:46,182 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:37:46,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:46,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:46,183 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:46,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Waiting until timeout for monitored process [2023-11-06 22:37:46,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:46,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 440 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:37:46,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:46,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2976 backedges. 1129 proven. 1309 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2023-11-06 22:37:46,750 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:47,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2976 backedges. 1129 proven. 1309 refuted. 0 times theorem prover too weak. 538 trivial. 0 not checked. [2023-11-06 22:37:47,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605983618] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:47,149 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:47,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 15, 15] total 31 [2023-11-06 22:37:47,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356286139] [2023-11-06 22:37:47,150 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:47,975 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:47,975 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:47,975 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:47,975 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:47,975 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:47,976 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:47,976 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:47,976 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:47,976 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration17_Loop [2023-11-06 22:37:47,976 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:47,976 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:47,977 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:47,979 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:47,982 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:47,985 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,005 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,009 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,095 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:48,095 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:48,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,096 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,097 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,102 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:48,102 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:48,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2023-11-06 22:37:48,125 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:48,125 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:48,128 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:48,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,130 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2023-11-06 22:37:48,134 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:48,134 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:48,145 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:48,145 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:48,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:48,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,149 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2023-11-06 22:37:48,151 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:48,151 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:48,163 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:37:48,163 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:37:48,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2023-11-06 22:37:48,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,166 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2023-11-06 22:37:48,169 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:48,169 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:48,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Ended with exit code 0 [2023-11-06 22:37:48,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,184 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,185 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2023-11-06 22:37:48,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:48,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:48,710 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:48,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2023-11-06 22:37:48,714 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:48,714 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:48,714 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:48,714 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:48,714 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:48,714 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,714 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:48,714 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:48,714 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration17_Loop [2023-11-06 22:37:48,714 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:48,714 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:48,715 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,717 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,719 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,721 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,738 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,741 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:48,819 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:48,819 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:48,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,820 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2023-11-06 22:37:48,824 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:48,834 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:48,834 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:48,834 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:48,834 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:48,834 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:48,835 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:48,835 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:48,836 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:48,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Ended with exit code 0 [2023-11-06 22:37:48,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,840 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2023-11-06 22:37:48,845 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:48,856 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:48,856 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:48,856 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:48,857 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:48,857 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:48,857 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:48,857 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:48,858 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:48,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:48,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,862 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2023-11-06 22:37:48,865 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:37:48,875 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:48,875 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:48,875 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:48,875 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:48,875 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:48,876 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:48,876 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:48,878 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:37:48,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2023-11-06 22:37:48,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,882 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2023-11-06 22:37:48,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 [2023-11-06 22:37:48,895 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:48,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:48,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:48,896 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:48,896 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:48,898 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:48,898 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:48,903 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:48,906 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:48,906 INFO L444 ModelExtractionUtils]: 3 out of 6 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:48,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:48,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:48,911 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:48,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2023-11-06 22:37:48,912 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:48,912 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:48,912 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:48,912 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 11 Supporting invariants [] [2023-11-06 22:37:48,918 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2023-11-06 22:37:48,918 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:48,930 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:48,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:48,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:48,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:49,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:49,215 INFO L262 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-06 22:37:49,216 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:49,626 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 150 proven. 105 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-11-06 22:37:49,626 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 11 loop predicates [2023-11-06 22:37:49,627 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 773 states and 832 transitions. cyclomatic complexity: 69 Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 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) [2023-11-06 22:37:49,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:49,867 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 773 states and 832 transitions. cyclomatic complexity: 69. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 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 3071 states and 3304 transitions. Complement of second has 22 states. [2023-11-06 22:37:49,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 12 states 1 stem states 10 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:49,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 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) [2023-11-06 22:37:49,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 67 transitions. [2023-11-06 22:37:49,869 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 136 letters. Loop has 57 letters. [2023-11-06 22:37:49,869 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:49,869 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 193 letters. Loop has 57 letters. [2023-11-06 22:37:49,869 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:49,869 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 12 states and 67 transitions. Stem has 136 letters. Loop has 114 letters. [2023-11-06 22:37:49,870 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:49,870 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3071 states and 3304 transitions. [2023-11-06 22:37:49,881 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 185 [2023-11-06 22:37:49,892 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3071 states to 1858 states and 2004 transitions. [2023-11-06 22:37:49,893 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 104 [2023-11-06 22:37:49,893 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 104 [2023-11-06 22:37:49,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1858 states and 2004 transitions. [2023-11-06 22:37:49,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:49,893 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1858 states and 2004 transitions. [2023-11-06 22:37:49,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1858 states and 2004 transitions. [2023-11-06 22:37:49,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1858 to 1028. [2023-11-06 22:37:49,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 1028 states have (on average 1.0826848249027237) internal successors, (1113), 1027 states have internal predecessors, (1113), 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) [2023-11-06 22:37:49,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1113 transitions. [2023-11-06 22:37:49,917 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1028 states and 1113 transitions. [2023-11-06 22:37:49,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:49,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-11-06 22:37:49,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=789, Unknown=0, NotChecked=0, Total=930 [2023-11-06 22:37:49,918 INFO L87 Difference]: Start difference. First operand 1028 states and 1113 transitions. Second operand has 31 states, 31 states have (on average 5.161290322580645) internal successors, (160), 31 states have internal predecessors, (160), 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) [2023-11-06 22:37:51,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:51,681 INFO L93 Difference]: Finished difference Result 3456 states and 3692 transitions. [2023-11-06 22:37:51,681 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3456 states and 3692 transitions. [2023-11-06 22:37:51,699 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 185 [2023-11-06 22:37:51,716 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3456 states to 2691 states and 2892 transitions. [2023-11-06 22:37:51,717 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 102 [2023-11-06 22:37:51,717 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 102 [2023-11-06 22:37:51,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2691 states and 2892 transitions. [2023-11-06 22:37:51,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:51,718 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2691 states and 2892 transitions. [2023-11-06 22:37:51,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2691 states and 2892 transitions. [2023-11-06 22:37:51,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2691 to 1220. [2023-11-06 22:37:51,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1220 states, 1220 states have (on average 1.069672131147541) internal successors, (1305), 1219 states have internal predecessors, (1305), 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) [2023-11-06 22:37:51,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1220 states to 1220 states and 1305 transitions. [2023-11-06 22:37:51,751 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1220 states and 1305 transitions. [2023-11-06 22:37:51,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2023-11-06 22:37:51,751 INFO L428 stractBuchiCegarLoop]: Abstraction has 1220 states and 1305 transitions. [2023-11-06 22:37:51,751 INFO L335 stractBuchiCegarLoop]: ======== Iteration 18 ============ [2023-11-06 22:37:51,752 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1220 states and 1305 transitions. [2023-11-06 22:37:51,755 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 96 [2023-11-06 22:37:51,755 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:51,755 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:51,757 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [28, 28, 27, 27, 9, 8, 8, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:51,757 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [21, 21, 21, 21, 3, 3, 3, 1, 1, 1] [2023-11-06 22:37:51,758 INFO L748 eck$LassoCheckResult]: Stem: 60043#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 60027#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 60017#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 60018#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 60022#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 60021#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 60019#L33-1 main_~i~0#1 := 0; 60020#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 60046#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 60028#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 60029#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 60032#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60033#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60566#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60669#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60668#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60667#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60666#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60665#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 60664#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 60663#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 60662#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60661#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60660#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60659#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60658#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60657#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60656#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60655#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60654#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60653#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60652#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60651#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60650#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60649#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60648#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60647#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60646#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60645#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60644#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60643#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60642#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60641#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60640#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60639#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60638#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60637#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60636#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 60635#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 60634#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 60633#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60632#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60631#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60630#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60629#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60628#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60627#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60626#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60625#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60624#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60623#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60622#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60621#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60620#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60619#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60618#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60617#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60616#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60615#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60614#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60613#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60612#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60611#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60610#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60609#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60608#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60607#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60606#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60605#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60604#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60603#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60602#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60601#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60600#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60599#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60598#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60597#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60596#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60595#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60594#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60593#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60592#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60591#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60590#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60589#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60588#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60587#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60586#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60585#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60584#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60583#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60582#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60458#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60459#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60761#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60759#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60757#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60755#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 60441#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 60442#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 60433#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60434#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60429#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60430#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60425#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60426#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60421#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60422#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60417#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60418#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60413#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60414#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60409#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60410#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60405#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60406#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60401#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60402#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60395#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60230#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60223#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60224#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60219#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60220#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60215#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60216#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60211#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60212#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60207#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60208#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60203#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60204#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60199#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60200#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60195#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60193#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60190#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60188#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60186#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60183#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60181#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60063#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60065#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60064#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60062#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60061#L18-2 [2023-11-06 22:37:51,758 INFO L750 eck$LassoCheckResult]: Loop: 60061#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60035#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60023#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60024#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60049#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60050#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60060#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60059#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60058#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60057#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60056#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60055#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60054#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60053#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60052#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60051#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60041#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60042#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60142#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60139#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60138#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 60137#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 60136#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 60135#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60134#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60133#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60132#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60131#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60130#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60129#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60128#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60127#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60126#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60125#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60124#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60123#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60122#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60121#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60120#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60119#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60118#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60117#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60116#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60115#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60114#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60113#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60110#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60112#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60111#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60109#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60108#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60107#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60106#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60105#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60104#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60103#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60073#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60102#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60101#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60100#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60099#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60098#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60097#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60096#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60095#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60094#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60093#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60092#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60091#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60090#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60089#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60088#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60087#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60086#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60085#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60084#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60083#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60080#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60082#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60081#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60079#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60078#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60077#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60076#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 60075#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 60074#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 60072#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60071#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60070#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60069#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60068#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60067#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60063#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 60065#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 60064#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 60062#L18 assume !(0 == __VERIFIER_assert_~cond#1); 60061#L18-2 [2023-11-06 22:37:51,758 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:51,758 INFO L85 PathProgramCache]: Analyzing trace with hash -27804493, now seen corresponding path program 20 times [2023-11-06 22:37:51,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:51,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433642341] [2023-11-06 22:37:51,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:51,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:51,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:52,129 INFO L134 CoverageAnalysis]: Checked inductivity of 1832 backedges. 618 proven. 815 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-06 22:37:52,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:52,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433642341] [2023-11-06 22:37:52,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433642341] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:52,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642855657] [2023-11-06 22:37:52,130 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:37:52,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:52,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:52,133 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:52,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Waiting until timeout for monitored process [2023-11-06 22:37:52,238 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:37:52,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:52,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:37:52,244 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:52,613 INFO L134 CoverageAnalysis]: Checked inductivity of 1832 backedges. 996 proven. 437 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-06 22:37:52,613 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:52,916 INFO L134 CoverageAnalysis]: Checked inductivity of 1832 backedges. 634 proven. 799 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-06 22:37:52,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642855657] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:52,916 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:52,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2023-11-06 22:37:52,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267389019] [2023-11-06 22:37:52,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:52,917 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:37:52,917 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:52,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1454043657, now seen corresponding path program 12 times [2023-11-06 22:37:52,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:52,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232288850] [2023-11-06 22:37:52,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:52,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:53,320 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 543 proven. 327 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-06 22:37:53,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:53,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232288850] [2023-11-06 22:37:53,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232288850] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:53,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618896253] [2023-11-06 22:37:53,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:37:53,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:53,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:53,323 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:53,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Waiting until timeout for monitored process [2023-11-06 22:37:53,422 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 20 check-sat command(s) [2023-11-06 22:37:53,422 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:53,424 INFO L262 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-06 22:37:53,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:53,555 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 543 proven. 327 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-06 22:37:53,555 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:53,835 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 543 proven. 327 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-06 22:37:53,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618896253] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:53,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:53,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 19 [2023-11-06 22:37:53,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29342432] [2023-11-06 22:37:53,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:53,836 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:37:53,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:53,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 22:37:53,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2023-11-06 22:37:53,837 INFO L87 Difference]: Start difference. First operand 1220 states and 1305 transitions. cyclomatic complexity: 94 Second operand has 19 states, 19 states have (on average 4.0) internal successors, (76), 19 states have internal predecessors, (76), 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) [2023-11-06 22:37:54,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:54,298 INFO L93 Difference]: Finished difference Result 3042 states and 3216 transitions. [2023-11-06 22:37:54,298 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3042 states and 3216 transitions. [2023-11-06 22:37:54,308 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 165 [2023-11-06 22:37:54,324 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3042 states to 2770 states and 2944 transitions. [2023-11-06 22:37:54,325 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 147 [2023-11-06 22:37:54,325 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 147 [2023-11-06 22:37:54,325 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2770 states and 2944 transitions. [2023-11-06 22:37:54,325 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:54,325 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2770 states and 2944 transitions. [2023-11-06 22:37:54,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2770 states and 2944 transitions. [2023-11-06 22:37:54,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2770 to 1569. [2023-11-06 22:37:54,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1569 states, 1569 states have (on average 1.065646908859146) internal successors, (1672), 1568 states have internal predecessors, (1672), 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) [2023-11-06 22:37:54,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1569 states to 1569 states and 1672 transitions. [2023-11-06 22:37:54,361 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1569 states and 1672 transitions. [2023-11-06 22:37:54,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-06 22:37:54,362 INFO L428 stractBuchiCegarLoop]: Abstraction has 1569 states and 1672 transitions. [2023-11-06 22:37:54,362 INFO L335 stractBuchiCegarLoop]: ======== Iteration 19 ============ [2023-11-06 22:37:54,362 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1569 states and 1672 transitions. [2023-11-06 22:37:54,366 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 104 [2023-11-06 22:37:54,367 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:54,367 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:54,369 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [28, 28, 27, 27, 9, 8, 8, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:54,369 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [23, 23, 23, 23, 3, 3, 3, 1, 1, 1] [2023-11-06 22:37:54,370 INFO L748 eck$LassoCheckResult]: Stem: 65878#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 65862#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 65852#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 65853#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 65857#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 65856#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 65854#L33-1 main_~i~0#1 := 0; 65855#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 65881#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 65863#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 65864#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 65867#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 65868#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66343#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66344#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66339#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66340#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66335#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66336#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 66331#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 66332#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 66327#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66328#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66323#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66324#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66319#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66320#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66315#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66316#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66311#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66312#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66307#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66308#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66303#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66304#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66299#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66300#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66295#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66296#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66291#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66292#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66287#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66288#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66283#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66284#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66279#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66280#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66275#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 66276#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 66271#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 66272#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66267#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66268#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66263#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66264#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66259#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66260#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66255#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66256#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66251#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66252#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66247#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66248#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66243#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66244#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66239#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66240#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66235#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66236#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66231#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66232#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66227#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66228#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66223#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66224#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66219#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66220#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66215#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66216#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66211#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66212#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66207#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66208#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66203#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66204#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66199#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66200#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66195#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66196#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66191#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66192#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66187#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66188#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66183#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66184#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66179#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66180#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66175#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66176#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66171#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66172#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66158#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66159#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66150#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66151#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66142#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66143#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66134#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 66135#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 66126#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 66127#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66118#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66119#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66110#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66111#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66102#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66103#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66094#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66095#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66085#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66086#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66077#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66078#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66058#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66059#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66052#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66053#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66044#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66045#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66035#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66032#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66029#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66026#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66023#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66020#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66017#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66014#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66011#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66008#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66005#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66003#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66001#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65998#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65996#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65948#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65995#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65994#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 65993#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 65991#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 65918#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65919#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65904#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65911#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65905#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65903#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65888#L18-2 [2023-11-06 22:37:54,370 INFO L750 eck$LassoCheckResult]: Loop: 65888#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65871#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65858#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65859#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65902#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65901#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65900#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65899#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65898#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65897#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65896#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65895#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65894#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65893#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65892#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65891#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65876#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65877#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66447#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66446#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66445#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 66444#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 66443#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 66442#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66441#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66440#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66439#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66438#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66437#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66436#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66435#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66434#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66433#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66432#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66431#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66430#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66429#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66428#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66427#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66426#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66425#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66424#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66423#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66422#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66421#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66420#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66417#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66419#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66418#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66416#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66415#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66414#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66413#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 66412#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 66411#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 66410#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65928#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66409#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66408#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66407#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66406#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66405#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66404#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66403#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66402#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66401#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66400#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66399#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66398#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66397#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66396#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66395#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66394#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66393#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66392#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66391#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66390#L18 assume !(0 == __VERIFIER_assert_~cond#1); 66389#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66388#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 66387#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 66386#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65939#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 66383#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65941#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65938#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65936#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65934#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65932#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 65930#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 65929#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 65927#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65926#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65925#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65924#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65921#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65917#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65916#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65915#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65914#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65913#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65904#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 65911#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 65905#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 65903#L18 assume !(0 == __VERIFIER_assert_~cond#1); 65888#L18-2 [2023-11-06 22:37:54,371 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:54,371 INFO L85 PathProgramCache]: Analyzing trace with hash -27804493, now seen corresponding path program 21 times [2023-11-06 22:37:54,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:54,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [979002739] [2023-11-06 22:37:54,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:54,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:54,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:54,725 INFO L134 CoverageAnalysis]: Checked inductivity of 1832 backedges. 618 proven. 815 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-06 22:37:54,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:54,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [979002739] [2023-11-06 22:37:54,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [979002739] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:54,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388400579] [2023-11-06 22:37:54,726 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:37:54,726 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:54,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:54,729 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:37:54,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (132)] Waiting until timeout for monitored process [2023-11-06 22:37:54,838 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2023-11-06 22:37:54,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:37:54,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:37:54,843 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:55,217 INFO L134 CoverageAnalysis]: Checked inductivity of 1832 backedges. 996 proven. 437 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-06 22:37:55,218 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:37:55,477 INFO L134 CoverageAnalysis]: Checked inductivity of 1832 backedges. 634 proven. 799 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2023-11-06 22:37:55,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388400579] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:37:55,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:37:55,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 22 [2023-11-06 22:37:55,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129155712] [2023-11-06 22:37:55,478 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:37:55,478 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:37:55,479 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:55,479 INFO L85 PathProgramCache]: Analyzing trace with hash -8405385, now seen corresponding path program 13 times [2023-11-06 22:37:55,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:55,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87523861] [2023-11-06 22:37:55,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:55,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:55,504 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:55,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:55,531 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:57,535 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:57,535 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:57,535 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:57,535 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:57,535 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:37:57,535 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:57,535 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:57,535 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:57,535 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration19_Loop [2023-11-06 22:37:57,535 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:57,535 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:57,536 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,541 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,542 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,545 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,547 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,549 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,560 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,638 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:57,638 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:37:57,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:57,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:57,642 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:57,644 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:37:57,644 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:57,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2023-11-06 22:37:57,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:57,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:57,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:57,665 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:57,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2023-11-06 22:37:57,668 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:37:57,668 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:37:57,681 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:37:57,683 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:57,684 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:37:57,684 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:37:57,684 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:37:57,684 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:37:57,684 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:37:57,684 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:57,684 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:37:57,684 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:37:57,684 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration19_Loop [2023-11-06 22:37:57,684 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:37:57,684 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:37:57,685 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,690 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,691 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,693 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,695 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,698 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,708 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:37:57,772 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:37:57,772 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:37:57,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:57,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:57,773 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:57,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2023-11-06 22:37:57,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 [2023-11-06 22:37:57,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:37:57,785 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:37:57,785 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:37:57,785 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:37:57,786 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:37:57,786 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:37:57,786 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:37:57,789 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:37:57,791 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:37:57,791 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:37:57,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:37:57,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:57,793 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:37:57,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2023-11-06 22:37:57,795 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:37:57,795 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:37:57,795 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:37:57,795 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 13 Supporting invariants [] [2023-11-06 22:37:57,797 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:57,798 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:37:57,809 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:57,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:57,874 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:37:57,875 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:58,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:58,115 INFO L262 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:37:58,118 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:37:58,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Forceful destruction successful, exit code 0 [2023-11-06 22:37:58,730 INFO L134 CoverageAnalysis]: Checked inductivity of 1093 backedges. 366 proven. 435 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2023-11-06 22:37:58,731 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 [2023-11-06 22:37:58,731 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1569 states and 1672 transitions. cyclomatic complexity: 114 Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 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) [2023-11-06 22:37:58,971 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1569 states and 1672 transitions. cyclomatic complexity: 114. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 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 4955 states and 5287 transitions. Complement of second has 24 states. [2023-11-06 22:37:58,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 13 states 1 stem states 11 non-accepting loop states 1 accepting loop states [2023-11-06 22:37:58,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 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) [2023-11-06 22:37:58,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 72 transitions. [2023-11-06 22:37:58,972 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 72 transitions. Stem has 155 letters. Loop has 104 letters. [2023-11-06 22:37:58,972 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:58,973 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 72 transitions. Stem has 259 letters. Loop has 104 letters. [2023-11-06 22:37:58,973 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:58,973 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 13 states and 72 transitions. Stem has 155 letters. Loop has 208 letters. [2023-11-06 22:37:58,973 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:37:58,974 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4955 states and 5287 transitions. [2023-11-06 22:37:58,986 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 196 [2023-11-06 22:37:59,003 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4955 states to 2930 states and 3129 transitions. [2023-11-06 22:37:59,003 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 110 [2023-11-06 22:37:59,003 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 110 [2023-11-06 22:37:59,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2930 states and 3129 transitions. [2023-11-06 22:37:59,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:59,004 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2930 states and 3129 transitions. [2023-11-06 22:37:59,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states and 3129 transitions. [2023-11-06 22:37:59,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 1893. [2023-11-06 22:37:59,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1893 states, 1893 states have (on average 1.068674062334918) internal successors, (2023), 1892 states have internal predecessors, (2023), 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) [2023-11-06 22:37:59,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1893 states to 1893 states and 2023 transitions. [2023-11-06 22:37:59,043 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1893 states and 2023 transitions. [2023-11-06 22:37:59,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:37:59,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-06 22:37:59,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=360, Unknown=0, NotChecked=0, Total=462 [2023-11-06 22:37:59,044 INFO L87 Difference]: Start difference. First operand 1893 states and 2023 transitions. Second operand has 22 states, 22 states have (on average 4.636363636363637) internal successors, (102), 22 states have internal predecessors, (102), 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) [2023-11-06 22:37:59,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:37:59,404 INFO L93 Difference]: Finished difference Result 2051 states and 2183 transitions. [2023-11-06 22:37:59,404 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2051 states and 2183 transitions. [2023-11-06 22:37:59,409 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 126 [2023-11-06 22:37:59,421 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2051 states to 2024 states and 2147 transitions. [2023-11-06 22:37:59,421 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 71 [2023-11-06 22:37:59,422 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 71 [2023-11-06 22:37:59,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2024 states and 2147 transitions. [2023-11-06 22:37:59,422 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:37:59,422 INFO L218 hiAutomatonCegarLoop]: Abstraction has 2024 states and 2147 transitions. [2023-11-06 22:37:59,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2024 states and 2147 transitions. [2023-11-06 22:37:59,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2024 to 1701. [2023-11-06 22:37:59,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1701 states, 1701 states have (on average 1.0582010582010581) internal successors, (1800), 1700 states have internal predecessors, (1800), 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) [2023-11-06 22:37:59,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1701 states to 1701 states and 1800 transitions. [2023-11-06 22:37:59,455 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1701 states and 1800 transitions. [2023-11-06 22:37:59,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 22:37:59,455 INFO L428 stractBuchiCegarLoop]: Abstraction has 1701 states and 1800 transitions. [2023-11-06 22:37:59,456 INFO L335 stractBuchiCegarLoop]: ======== Iteration 20 ============ [2023-11-06 22:37:59,456 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1701 states and 1800 transitions. [2023-11-06 22:37:59,460 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 108 [2023-11-06 22:37:59,460 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:37:59,460 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:37:59,462 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [29, 29, 28, 28, 9, 8, 8, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:37:59,463 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [24, 24, 24, 24, 3, 3, 3, 1, 1, 1] [2023-11-06 22:37:59,463 INFO L748 eck$LassoCheckResult]: Stem: 78156#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 78140#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 78130#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 78131#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 78135#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 78134#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 78132#L33-1 main_~i~0#1 := 0; 78133#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 78159#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 78141#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 78142#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 78145#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78146#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78632#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78630#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78628#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78627#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78626#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78625#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 78624#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 78623#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 78622#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78621#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78620#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78619#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78618#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78617#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78616#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78615#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78614#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78613#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78612#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78611#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78610#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78609#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78608#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78607#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78606#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78605#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78604#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78603#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78602#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78601#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78600#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78599#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78598#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78597#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78596#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 78595#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 78594#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 78593#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78592#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78591#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78590#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78589#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78588#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78587#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78586#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78585#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78584#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78583#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78582#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78581#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78580#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78579#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78578#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78577#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78576#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78575#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78574#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78573#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78572#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78571#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78570#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78569#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78568#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78567#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78566#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78565#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78564#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78563#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78562#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78561#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78560#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78559#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78558#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78557#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78556#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78555#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78554#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78553#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78552#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78551#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78550#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78549#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78548#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78547#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78546#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78545#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78544#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78543#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78542#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78541#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78540#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78539#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78538#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78537#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78536#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 78535#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 78534#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 78533#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78532#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78531#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78530#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78529#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78526#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78523#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78518#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78514#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78515#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 79032#L18 assume !(0 == __VERIFIER_assert_~cond#1); 79030#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78325#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78322#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78319#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78316#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78313#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78309#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78310#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78255#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78253#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78251#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78249#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78247#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78245#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78243#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78241#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78239#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78237#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78235#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78233#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78231#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78229#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78227#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78225#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78223#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78221#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78212#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78209#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78192#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78190#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78188#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78186#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78183#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78181#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78178#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78180#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78179#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78177#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78163#L18-2 [2023-11-06 22:37:59,463 INFO L750 eck$LassoCheckResult]: Loop: 78163#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78149#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78136#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78137#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78176#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78175#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78174#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78173#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78172#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78171#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78170#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78169#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78168#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78167#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78166#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78165#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78153#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78154#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78398#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78396#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78394#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 78392#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 78390#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 78388#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78386#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78384#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78382#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78380#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78378#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78376#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78374#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78372#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78370#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78368#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78366#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78364#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78362#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78360#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78358#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78356#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78354#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78352#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78350#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78348#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78346#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78344#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78342#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78340#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78338#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78336#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78330#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78331#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78323#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78324#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78333#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78314#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78315#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78308#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78307#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78306#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78198#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78305#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78301#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78299#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78297#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78296#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78294#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78292#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78290#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78288#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78286#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78284#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78282#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78280#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78278#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78276#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78274#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78272#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78270#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78268#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78220#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78217#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78215#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78213#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78208#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78205#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78207#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78206#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78204#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78203#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78202#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78201#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 78200#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 78199#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 78197#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78196#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78195#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78194#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78193#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78191#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78189#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78187#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78185#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78182#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78178#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 78180#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 78179#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 78177#L18 assume !(0 == __VERIFIER_assert_~cond#1); 78163#L18-2 [2023-11-06 22:37:59,464 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:59,464 INFO L85 PathProgramCache]: Analyzing trace with hash 945466627, now seen corresponding path program 22 times [2023-11-06 22:37:59,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:59,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371994283] [2023-11-06 22:37:59,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:59,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:59,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:59,501 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:37:59,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:37:59,544 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:37:59,545 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:37:59,545 INFO L85 PathProgramCache]: Analyzing trace with hash -619527001, now seen corresponding path program 14 times [2023-11-06 22:37:59,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:37:59,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812241211] [2023-11-06 22:37:59,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:37:59,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:37:59,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:37:59,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 711 proven. 422 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-11-06 22:37:59,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:37:59,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812241211] [2023-11-06 22:37:59,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812241211] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:37:59,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [884547616] [2023-11-06 22:37:59,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:37:59,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:37:59,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:37:59,993 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:00,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Waiting until timeout for monitored process [2023-11-06 22:38:00,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:38:00,076 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:00,077 INFO L262 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-06 22:38:00,080 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:00,210 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 711 proven. 422 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-11-06 22:38:00,210 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:00,529 INFO L134 CoverageAnalysis]: Checked inductivity of 1188 backedges. 711 proven. 422 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2023-11-06 22:38:00,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [884547616] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:00,529 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:00,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 21] total 21 [2023-11-06 22:38:00,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851977632] [2023-11-06 22:38:00,530 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:00,530 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:38:00,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:00,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-06 22:38:00,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=316, Unknown=0, NotChecked=0, Total=420 [2023-11-06 22:38:00,531 INFO L87 Difference]: Start difference. First operand 1701 states and 1800 transitions. cyclomatic complexity: 114 Second operand has 21 states, 21 states have (on average 4.0) internal successors, (84), 21 states have internal predecessors, (84), 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) [2023-11-06 22:38:01,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:01,193 INFO L93 Difference]: Finished difference Result 3704 states and 3906 transitions. [2023-11-06 22:38:01,193 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3704 states and 3906 transitions. [2023-11-06 22:38:01,205 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 177 [2023-11-06 22:38:01,222 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3704 states to 3557 states and 3759 transitions. [2023-11-06 22:38:01,222 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 166 [2023-11-06 22:38:01,222 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 166 [2023-11-06 22:38:01,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3557 states and 3759 transitions. [2023-11-06 22:38:01,222 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:01,222 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3557 states and 3759 transitions. [2023-11-06 22:38:01,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3557 states and 3759 transitions. [2023-11-06 22:38:01,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3557 to 1893. [2023-11-06 22:38:01,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1893 states, 1893 states have (on average 1.06391970417327) internal successors, (2014), 1892 states have internal predecessors, (2014), 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) [2023-11-06 22:38:01,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1893 states to 1893 states and 2014 transitions. [2023-11-06 22:38:01,260 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1893 states and 2014 transitions. [2023-11-06 22:38:01,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-06 22:38:01,261 INFO L428 stractBuchiCegarLoop]: Abstraction has 1893 states and 2014 transitions. [2023-11-06 22:38:01,261 INFO L335 stractBuchiCegarLoop]: ======== Iteration 21 ============ [2023-11-06 22:38:01,261 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1893 states and 2014 transitions. [2023-11-06 22:38:01,266 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 116 [2023-11-06 22:38:01,266 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:01,266 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:01,269 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [29, 29, 28, 28, 9, 8, 8, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:01,269 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [26, 26, 26, 26, 3, 3, 3, 1, 1, 1] [2023-11-06 22:38:01,269 INFO L748 eck$LassoCheckResult]: Stem: 84270#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 84252#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 84242#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 84243#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 84247#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 84246#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 84244#L33-1 main_~i~0#1 := 0; 84245#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 84273#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 84253#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 84254#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 84257#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84258#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84718#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84719#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84714#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84715#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84710#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84711#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 84706#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 84707#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 84702#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84703#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84698#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84699#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84694#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84695#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84690#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84691#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84686#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84687#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84682#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84683#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84678#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84679#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84674#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84675#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84670#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84671#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84666#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84667#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84662#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84663#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84658#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84659#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84654#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84655#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84650#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 84651#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 84646#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 84647#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84642#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84643#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84638#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84639#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84634#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84635#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84630#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84631#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84626#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84627#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84622#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84623#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84618#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84619#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84614#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84615#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84610#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84611#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84606#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84607#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84602#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84603#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84598#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84599#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84594#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84595#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84590#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84591#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84586#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84587#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84582#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84583#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84577#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84578#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84571#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84572#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84558#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84559#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84550#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84551#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84542#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84543#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84534#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84535#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84526#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84527#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84518#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84519#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84510#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84511#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84502#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84503#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84494#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84495#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84486#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84487#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84478#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 84479#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 84468#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 84469#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84462#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84463#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84456#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84457#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84450#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84451#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84444#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84445#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84438#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84439#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84432#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84433#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84426#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84427#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84420#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84421#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84412#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84413#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84399#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84396#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84394#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84391#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84388#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84385#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84382#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84379#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84376#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84373#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84370#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84367#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84364#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84361#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84358#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84355#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84352#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84349#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84317#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84315#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84313#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84311#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84309#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84307#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84305#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84303#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84295#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84300#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84296#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84294#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84279#L18-2 [2023-11-06 22:38:01,270 INFO L750 eck$LassoCheckResult]: Loop: 84279#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84261#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84248#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84249#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84293#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84292#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84291#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84290#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84289#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84288#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84287#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84286#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84285#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84284#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84283#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84282#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84267#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84268#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84848#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84844#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84842#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 84840#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 84838#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 84837#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84836#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84835#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84834#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84833#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84832#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84831#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84830#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84829#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84828#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84827#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84826#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84825#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84824#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84823#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84822#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84821#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84820#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84819#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84818#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84817#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84816#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84815#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84814#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84813#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84812#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84811#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84784#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84809#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84786#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84783#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84781#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84779#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84777#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84774#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84772#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84770#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84332#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84766#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84764#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84763#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84324#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84762#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84761#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84760#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84759#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84758#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84757#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84756#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84755#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84754#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84753#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84752#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84751#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84750#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84749#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84748#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84747#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84746#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84745#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84744#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84743#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84742#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84741#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84740#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84739#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84338#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84734#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84579#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84576#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84573#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84473#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84348#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 84336#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 84334#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 84331#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84329#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84327#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84325#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84322#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84320#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84319#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84318#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84316#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84314#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84312#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84310#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84308#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84304#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84295#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 84300#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 84296#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 84294#L18 assume !(0 == __VERIFIER_assert_~cond#1); 84279#L18-2 [2023-11-06 22:38:01,270 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:01,270 INFO L85 PathProgramCache]: Analyzing trace with hash 945466627, now seen corresponding path program 23 times [2023-11-06 22:38:01,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:01,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1601898238] [2023-11-06 22:38:01,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:01,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:01,308 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:01,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:01,350 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:01,351 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:01,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1360218841, now seen corresponding path program 15 times [2023-11-06 22:38:01,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:01,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592115888] [2023-11-06 22:38:01,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:01,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:01,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:01,378 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:01,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:01,405 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:01,405 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:01,406 INFO L85 PathProgramCache]: Analyzing trace with hash -911264471, now seen corresponding path program 24 times [2023-11-06 22:38:01,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:01,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199957609] [2023-11-06 22:38:01,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:01,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:01,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6708 backedges. 3615 proven. 1654 refuted. 0 times theorem prover too weak. 1439 trivial. 0 not checked. [2023-11-06 22:38:01,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:01,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199957609] [2023-11-06 22:38:01,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199957609] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:01,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [252513195] [2023-11-06 22:38:01,836 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 22:38:01,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:01,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:01,837 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:01,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Waiting until timeout for monitored process [2023-11-06 22:38:02,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 16 check-sat command(s) [2023-11-06 22:38:02,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:02,021 INFO L262 TraceCheckSpWp]: Trace formula consists of 509 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:38:02,026 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:02,542 INFO L134 CoverageAnalysis]: Checked inductivity of 6708 backedges. 4530 proven. 917 refuted. 0 times theorem prover too weak. 1261 trivial. 0 not checked. [2023-11-06 22:38:02,542 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:02,940 INFO L134 CoverageAnalysis]: Checked inductivity of 6708 backedges. 4447 proven. 1000 refuted. 0 times theorem prover too weak. 1261 trivial. 0 not checked. [2023-11-06 22:38:02,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [252513195] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:02,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:02,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 14] total 27 [2023-11-06 22:38:02,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049207344] [2023-11-06 22:38:02,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:05,457 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:05,457 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:05,457 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:05,457 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:05,457 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:38:05,457 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,458 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:05,458 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:05,458 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration21_Loop [2023-11-06 22:38:05,458 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:05,458 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:05,458 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,463 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,465 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,467 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,469 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,482 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,562 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:05,562 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:38:05,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:05,566 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:05,567 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:05,567 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:05,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2023-11-06 22:38:05,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:05,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:05,595 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:05,601 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2023-11-06 22:38:05,601 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:38:05,601 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:05,614 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:38:05,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2023-11-06 22:38:05,617 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:05,617 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:05,617 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:05,618 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:05,618 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:38:05,618 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,618 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:05,618 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:05,618 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration21_Loop [2023-11-06 22:38:05,618 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:05,618 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:05,619 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,621 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,625 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,627 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,629 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,641 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,646 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:05,712 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:05,712 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:38:05,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:05,713 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:05,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2023-11-06 22:38:05,716 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:05,726 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:05,726 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:05,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:05,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:05,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:05,727 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:05,727 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:05,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:05,730 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2023-11-06 22:38:05,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:05,732 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:05,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2023-11-06 22:38:05,734 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:05,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:05,744 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:05,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:05,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:05,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:05,745 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:05,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:05,747 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:38:05,750 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:38:05,750 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:38:05,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:05,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:05,753 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:05,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2023-11-06 22:38:05,756 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:38:05,756 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:38:05,756 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:38:05,756 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 15 Supporting invariants [] [2023-11-06 22:38:05,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Ended with exit code 0 [2023-11-06 22:38:05,759 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:38:05,771 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:05,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:05,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:38:05,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:06,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:06,070 INFO L262 TraceCheckSpWp]: Trace formula consists of 260 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:38:06,072 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:06,762 INFO L134 CoverageAnalysis]: Checked inductivity of 1390 backedges. 423 proven. 577 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2023-11-06 22:38:06,763 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 13 loop predicates [2023-11-06 22:38:06,763 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 1893 states and 2014 transitions. cyclomatic complexity: 136 Second operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 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) [2023-11-06 22:38:07,049 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 1893 states and 2014 transitions. cyclomatic complexity: 136. Second operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 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 6024 states and 6412 transitions. Complement of second has 26 states. [2023-11-06 22:38:07,050 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 [2023-11-06 22:38:07,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 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) [2023-11-06 22:38:07,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 77 transitions. [2023-11-06 22:38:07,051 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 77 transitions. Stem has 159 letters. Loop has 116 letters. [2023-11-06 22:38:07,051 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:07,051 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 77 transitions. Stem has 275 letters. Loop has 116 letters. [2023-11-06 22:38:07,052 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:07,052 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 14 states and 77 transitions. Stem has 159 letters. Loop has 232 letters. [2023-11-06 22:38:07,053 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:07,053 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6024 states and 6412 transitions. [2023-11-06 22:38:07,072 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 208 [2023-11-06 22:38:07,087 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6024 states to 3460 states and 3685 transitions. [2023-11-06 22:38:07,087 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2023-11-06 22:38:07,088 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 113 [2023-11-06 22:38:07,088 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3460 states and 3685 transitions. [2023-11-06 22:38:07,088 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:07,088 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3460 states and 3685 transitions. [2023-11-06 22:38:07,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3460 states and 3685 transitions. [2023-11-06 22:38:07,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3460 to 2216. [2023-11-06 22:38:07,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2216 states, 2216 states have (on average 1.065884476534296) internal successors, (2362), 2215 states have internal predecessors, (2362), 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) [2023-11-06 22:38:07,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 2362 transitions. [2023-11-06 22:38:07,125 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2216 states and 2362 transitions. [2023-11-06 22:38:07,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:07,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-06 22:38:07,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=526, Unknown=0, NotChecked=0, Total=702 [2023-11-06 22:38:07,126 INFO L87 Difference]: Start difference. First operand 2216 states and 2362 transitions. Second operand has 27 states, 27 states have (on average 5.555555555555555) internal successors, (150), 27 states have internal predecessors, (150), 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) [2023-11-06 22:38:07,192 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:08,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:08,289 INFO L93 Difference]: Finished difference Result 5210 states and 5547 transitions. [2023-11-06 22:38:08,289 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5210 states and 5547 transitions. [2023-11-06 22:38:08,306 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 272 [2023-11-06 22:38:08,322 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5210 states to 4888 states and 5184 transitions. [2023-11-06 22:38:08,322 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 79 [2023-11-06 22:38:08,322 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 79 [2023-11-06 22:38:08,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4888 states and 5184 transitions. [2023-11-06 22:38:08,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:08,323 INFO L218 hiAutomatonCegarLoop]: Abstraction has 4888 states and 5184 transitions. [2023-11-06 22:38:08,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4888 states and 5184 transitions. [2023-11-06 22:38:08,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4888 to 2857. [2023-11-06 22:38:08,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2857 states, 2857 states have (on average 1.0626531326566329) internal successors, (3036), 2856 states have internal predecessors, (3036), 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) [2023-11-06 22:38:08,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2857 states to 2857 states and 3036 transitions. [2023-11-06 22:38:08,373 INFO L240 hiAutomatonCegarLoop]: Abstraction has 2857 states and 3036 transitions. [2023-11-06 22:38:08,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-06 22:38:08,374 INFO L428 stractBuchiCegarLoop]: Abstraction has 2857 states and 3036 transitions. [2023-11-06 22:38:08,374 INFO L335 stractBuchiCegarLoop]: ======== Iteration 22 ============ [2023-11-06 22:38:08,374 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2857 states and 3036 transitions. [2023-11-06 22:38:08,381 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 159 [2023-11-06 22:38:08,381 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:08,381 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:08,384 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [35, 35, 34, 34, 10, 9, 9, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:08,384 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [36, 36, 36, 36, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:08,385 INFO L748 eck$LassoCheckResult]: Stem: 102256#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 102240#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 102230#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 102231#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 102235#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 102234#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 102232#L33-1 main_~i~0#1 := 0; 102233#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 102259#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 102241#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 102242#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 102245#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102246#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102967#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102966#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102965#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102964#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102720#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102719#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 102718#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 102717#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 102716#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102715#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102714#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102713#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102712#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102711#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102710#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102709#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102708#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102707#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102706#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102705#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102704#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102703#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102702#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102701#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102700#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102699#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102698#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102697#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102696#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102695#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102694#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102693#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102692#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102691#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102690#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 102689#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 102688#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 102687#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102686#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102685#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102684#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102683#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102682#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102681#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102680#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102679#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102678#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102677#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102676#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102675#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102674#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102673#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102672#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102671#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102670#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102669#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102668#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102667#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102666#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102665#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102664#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102663#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102662#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102660#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102658#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102655#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102653#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102651#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102648#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102641#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102640#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102637#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102634#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102629#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102626#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102623#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102620#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102617#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102614#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102611#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102608#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102605#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102602#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102599#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102596#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102593#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102590#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102587#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102584#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102581#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102578#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102575#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102572#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102556#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102553#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 102550#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 102547#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 102544#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102541#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102538#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102535#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102532#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102529#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102526#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102523#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102520#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102517#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102514#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102511#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102508#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102503#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102497#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102492#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102487#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102481#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102482#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102463#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102464#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102454#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102455#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102446#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102447#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102438#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102439#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102430#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102431#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102422#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102423#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102414#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102415#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102378#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102379#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102371#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102372#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102366#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102365#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102364#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102363#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102362#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102361#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102360#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102283#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102357#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102355#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102353#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102351#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102349#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102347#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102345#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102343#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102341#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102339#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102337#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102335#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102333#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102331#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102329#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102327#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102326#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102323#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102320#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102315#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102312#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102309#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102306#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102287#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102285#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102282#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102280#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102276#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102278#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102277#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102275#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102262#L18-2 [2023-11-06 22:38:08,385 INFO L750 eck$LassoCheckResult]: Loop: 102262#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102248#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102236#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102237#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102274#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102273#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102272#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102271#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102270#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102269#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102268#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102267#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102266#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102265#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102264#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102263#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102253#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102254#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103978#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 103975#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 103528#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 103529#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 102260#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 102261#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 103974#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103973#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103972#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103971#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103969#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103967#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103965#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103963#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103961#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103959#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103957#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103955#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103953#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103951#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103949#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103947#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103945#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103943#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103941#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103939#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103937#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103935#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103933#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103931#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103929#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103927#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103925#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103923#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103921#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103918#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103913#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103914#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103907#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103908#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103901#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103899#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103900#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 103864#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 103862#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 103860#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103858#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103854#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103852#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103851#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103850#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103849#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103848#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103847#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103846#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103845#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103844#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103843#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103842#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103841#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103840#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103839#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103838#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103837#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103836#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103835#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103834#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103833#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103832#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103831#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103830#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103829#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103828#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103827#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103826#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103806#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103825#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103824#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 103823#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103822#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103821#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 103820#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 103819#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 103818#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 103817#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102303#L18 assume !(0 == __VERIFIER_assert_~cond#1); 103810#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 103799#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102739#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102296#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102730#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102726#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102721#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102376#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102373#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102370#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102367#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102359#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102358#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102356#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102354#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102352#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102350#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102348#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102346#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102344#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102342#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102340#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102338#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102336#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102334#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102332#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102330#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102328#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102318#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102325#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102322#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102319#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102314#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102311#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102308#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 102305#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 102304#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 102302#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102301#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102299#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102297#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102294#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102292#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102291#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102290#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102289#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102288#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102286#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102284#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102281#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102279#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102276#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 102278#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 102277#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 102275#L18 assume !(0 == __VERIFIER_assert_~cond#1); 102262#L18-2 [2023-11-06 22:38:08,386 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:08,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1986270360, now seen corresponding path program 25 times [2023-11-06 22:38:08,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:08,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756197732] [2023-11-06 22:38:08,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:08,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:08,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:08,431 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:08,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:08,482 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:08,482 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:08,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1143845796, now seen corresponding path program 16 times [2023-11-06 22:38:08,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:08,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073820612] [2023-11-06 22:38:08,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:08,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:08,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:09,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 1756 proven. 529 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2023-11-06 22:38:09,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:09,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073820612] [2023-11-06 22:38:09,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073820612] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:09,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187926094] [2023-11-06 22:38:09,072 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:38:09,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:09,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:09,073 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:09,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2023-11-06 22:38:09,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:38:09,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:09,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-06 22:38:09,187 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:09,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 1766 proven. 529 refuted. 0 times theorem prover too weak. 391 trivial. 0 not checked. [2023-11-06 22:38:09,319 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:09,672 INFO L134 CoverageAnalysis]: Checked inductivity of 2686 backedges. 1766 proven. 529 refuted. 0 times theorem prover too weak. 391 trivial. 0 not checked. [2023-11-06 22:38:09,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187926094] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:09,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:09,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23, 23] total 23 [2023-11-06 22:38:09,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891753682] [2023-11-06 22:38:09,672 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:09,673 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:38:09,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:09,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-06 22:38:09,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=381, Unknown=0, NotChecked=0, Total=506 [2023-11-06 22:38:09,674 INFO L87 Difference]: Start difference. First operand 2857 states and 3036 transitions. cyclomatic complexity: 202 Second operand has 23 states, 23 states have (on average 4.086956521739131) internal successors, (94), 23 states have internal predecessors, (94), 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) [2023-11-06 22:38:10,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:10,306 INFO L93 Difference]: Finished difference Result 6537 states and 6872 transitions. [2023-11-06 22:38:10,306 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6537 states and 6872 transitions. [2023-11-06 22:38:10,327 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 235 [2023-11-06 22:38:10,354 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6537 states to 6344 states and 6679 transitions. [2023-11-06 22:38:10,354 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 191 [2023-11-06 22:38:10,354 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 191 [2023-11-06 22:38:10,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6344 states and 6679 transitions. [2023-11-06 22:38:10,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:10,355 INFO L218 hiAutomatonCegarLoop]: Abstraction has 6344 states and 6679 transitions. [2023-11-06 22:38:10,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6344 states and 6679 transitions. [2023-11-06 22:38:10,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6344 to 3686. [2023-11-06 22:38:10,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3686 states, 3686 states have (on average 1.0588714053174173) internal successors, (3903), 3685 states have internal predecessors, (3903), 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) [2023-11-06 22:38:10,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3686 states to 3686 states and 3903 transitions. [2023-11-06 22:38:10,426 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3686 states and 3903 transitions. [2023-11-06 22:38:10,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-06 22:38:10,427 INFO L428 stractBuchiCegarLoop]: Abstraction has 3686 states and 3903 transitions. [2023-11-06 22:38:10,427 INFO L335 stractBuchiCegarLoop]: ======== Iteration 23 ============ [2023-11-06 22:38:10,427 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3686 states and 3903 transitions. [2023-11-06 22:38:10,436 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 171 [2023-11-06 22:38:10,436 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:10,436 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:10,439 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [35, 35, 34, 34, 10, 9, 9, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:10,439 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [39, 39, 39, 39, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:10,440 INFO L748 eck$LassoCheckResult]: Stem: 112668#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 112648#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 112642#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 112643#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 112647#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 112646#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 112644#L33-1 main_~i~0#1 := 0; 112645#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 112672#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 112653#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 112654#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 112657#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112658#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112994#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112993#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112992#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112991#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112990#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112989#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 112988#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 112987#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 112986#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112985#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112984#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112983#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112982#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112981#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112980#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112979#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112978#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112977#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112976#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112975#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112974#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112973#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112972#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112971#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112970#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112969#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112968#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112967#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112966#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112965#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112964#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112963#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112962#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112961#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112960#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 112959#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 112958#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 112957#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112956#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112955#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112954#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112953#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112952#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112951#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112950#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112949#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112948#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112947#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112946#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112945#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112944#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112943#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112942#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112941#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112940#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112939#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112938#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112937#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112936#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112935#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112934#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112933#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112932#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112931#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112930#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112929#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112928#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112927#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112926#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112925#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112924#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112923#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112922#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112921#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112920#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112919#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112918#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112917#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112916#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112915#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112914#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112913#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112912#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112911#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112910#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112909#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112908#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112907#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112906#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112905#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112904#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112903#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112895#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112892#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112889#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 112886#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 112883#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 112880#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112877#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112874#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112871#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112868#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112865#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112862#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112859#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112856#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112853#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112850#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112847#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112844#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112841#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112839#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112835#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112830#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112822#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112823#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112808#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112809#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112799#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112800#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112791#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112792#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112783#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112784#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112775#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112776#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112767#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112768#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112759#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112760#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112727#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112728#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112720#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112721#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112715#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112714#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112713#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112712#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112711#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112710#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112709#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112682#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112708#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112707#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112706#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112705#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112704#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112703#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112702#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112701#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112700#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112699#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112698#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112697#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112696#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112695#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112694#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112693#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112692#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112691#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112690#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112688#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112687#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112686#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112685#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 112684#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 112683#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 112681#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112680#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112676#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112678#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112677#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112675#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112673#L18-2 [2023-11-06 22:38:10,440 INFO L750 eck$LassoCheckResult]: Loop: 112673#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112660#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112649#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112650#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112674#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113416#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113393#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113391#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113389#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113387#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113368#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113367#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113366#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113365#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113338#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113336#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112665#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112666#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113327#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 113324#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 113322#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 113320#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 113317#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 113315#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 113314#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113313#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113312#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113311#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113310#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113309#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113308#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113307#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113306#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113305#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113304#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113303#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113302#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113301#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113300#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113299#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113298#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113297#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113296#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113295#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113294#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113293#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113292#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113291#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113290#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113289#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113288#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113287#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113286#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113285#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113255#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113284#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113257#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113254#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113252#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113250#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113248#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 113245#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 113243#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 113241#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113239#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113236#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113234#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113233#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113232#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113231#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113230#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113229#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113228#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113227#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113226#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113225#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113224#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113223#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113222#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113221#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113220#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113219#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113218#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113217#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113216#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113215#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113214#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113213#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113212#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113211#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113210#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113209#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113208#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113207#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113206#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113205#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113204#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113131#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113201#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113199#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113198#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113197#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113196#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113195#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 113129#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 113127#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 113125#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113036#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113122#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113120#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113119#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113026#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113118#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113117#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113116#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113115#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113114#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113113#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113112#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113111#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113110#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113109#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113108#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113107#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113106#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113105#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113104#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113103#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113102#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113101#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113100#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113099#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113098#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113097#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113096#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113095#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113094#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113093#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113092#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113091#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113040#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113086#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113083#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113082#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113081#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113080#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113079#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 113041#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 113038#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 113035#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113033#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113031#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113029#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113027#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113024#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113022#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113021#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113020#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 113007#L18 assume !(0 == __VERIFIER_assert_~cond#1); 113006#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 113005#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 113004#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112725#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112722#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112719#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112716#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112679#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112676#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 112678#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 112677#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 112675#L18 assume !(0 == __VERIFIER_assert_~cond#1); 112673#L18-2 [2023-11-06 22:38:10,441 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:10,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1986270360, now seen corresponding path program 26 times [2023-11-06 22:38:10,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:10,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142876846] [2023-11-06 22:38:10,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:10,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:10,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:10,484 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:10,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:10,535 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:10,535 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:10,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1694453460, now seen corresponding path program 17 times [2023-11-06 22:38:10,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:10,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008020872] [2023-11-06 22:38:10,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:10,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:10,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:11,372 INFO L134 CoverageAnalysis]: Checked inductivity of 3142 backedges. 2075 proven. 648 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2023-11-06 22:38:11,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:11,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008020872] [2023-11-06 22:38:11,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008020872] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:11,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262541274] [2023-11-06 22:38:11,373 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 22:38:11,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:11,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:11,374 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:11,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Waiting until timeout for monitored process [2023-11-06 22:38:11,533 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 24 check-sat command(s) [2023-11-06 22:38:11,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:11,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-06 22:38:11,540 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:11,790 INFO L134 CoverageAnalysis]: Checked inductivity of 3142 backedges. 1502 proven. 1363 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2023-11-06 22:38:11,790 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:12,226 INFO L134 CoverageAnalysis]: Checked inductivity of 3142 backedges. 1502 proven. 1363 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2023-11-06 22:38:12,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262541274] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:12,226 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:12,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 25, 25] total 26 [2023-11-06 22:38:12,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131101846] [2023-11-06 22:38:12,226 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:12,227 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:38:12,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:12,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-06 22:38:12,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=498, Unknown=0, NotChecked=0, Total=650 [2023-11-06 22:38:12,228 INFO L87 Difference]: Start difference. First operand 3686 states and 3903 transitions. cyclomatic complexity: 240 Second operand has 26 states, 26 states have (on average 4.1923076923076925) internal successors, (109), 26 states have internal predecessors, (109), 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) [2023-11-06 22:38:13,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:13,216 INFO L93 Difference]: Finished difference Result 8295 states and 8707 transitions. [2023-11-06 22:38:13,217 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 8295 states and 8707 transitions. [2023-11-06 22:38:13,235 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 301 [2023-11-06 22:38:13,261 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 8295 states to 8102 states and 8514 transitions. [2023-11-06 22:38:13,261 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 249 [2023-11-06 22:38:13,262 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 249 [2023-11-06 22:38:13,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8102 states and 8514 transitions. [2023-11-06 22:38:13,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:13,262 INFO L218 hiAutomatonCegarLoop]: Abstraction has 8102 states and 8514 transitions. [2023-11-06 22:38:13,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8102 states and 8514 transitions. [2023-11-06 22:38:13,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8102 to 4603. [2023-11-06 22:38:13,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4603 states, 4603 states have (on average 1.0558331522919835) internal successors, (4860), 4602 states have internal predecessors, (4860), 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) [2023-11-06 22:38:13,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4603 states to 4603 states and 4860 transitions. [2023-11-06 22:38:13,342 INFO L240 hiAutomatonCegarLoop]: Abstraction has 4603 states and 4860 transitions. [2023-11-06 22:38:13,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-06 22:38:13,343 INFO L428 stractBuchiCegarLoop]: Abstraction has 4603 states and 4860 transitions. [2023-11-06 22:38:13,343 INFO L335 stractBuchiCegarLoop]: ======== Iteration 24 ============ [2023-11-06 22:38:13,344 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 4603 states and 4860 transitions. [2023-11-06 22:38:13,353 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 192 [2023-11-06 22:38:13,353 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:13,353 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:13,356 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [35, 35, 34, 34, 10, 9, 9, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:13,356 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [41, 41, 41, 41, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:13,357 INFO L748 eck$LassoCheckResult]: Stem: 125768#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 125748#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 125742#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 125743#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 125747#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 125746#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 125744#L33-1 main_~i~0#1 := 0; 125745#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 125773#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 125753#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 125754#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 125757#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 125758#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126220#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126221#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126216#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126217#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126212#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126213#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 126208#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 126209#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 126204#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126205#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126200#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126201#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126196#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126197#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126192#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126193#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126188#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126189#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126184#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126185#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126180#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126181#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126176#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126177#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126172#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126173#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126168#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126169#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126164#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126165#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126160#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126161#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126156#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126157#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126152#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 126153#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 126148#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 126149#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126144#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126145#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126140#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126141#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126136#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126137#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126132#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126133#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126128#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126129#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126124#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126125#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126120#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126121#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126116#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126117#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126112#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126113#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126108#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126109#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126104#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126105#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126100#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126101#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126096#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126097#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126092#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126093#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126088#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126089#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126084#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126085#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126080#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126081#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126076#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126077#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126072#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126073#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126068#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126069#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126064#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126065#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126060#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126061#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126056#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126057#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126052#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126053#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126048#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126049#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126044#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126045#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126040#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126041#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126029#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126030#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126021#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 126022#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 126013#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 126014#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126005#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126006#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125997#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125998#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125989#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125990#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125981#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125982#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125973#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125974#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125965#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125966#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125956#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125957#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125949#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125944#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125936#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 125937#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 125922#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 125923#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125913#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125914#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125905#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125906#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125897#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125898#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125889#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125890#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125881#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125882#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125873#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125874#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125838#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125839#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125834#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125835#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125831#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125830#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125829#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125828#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 125827#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 125826#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 125825#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125798#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125824#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125823#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125822#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125821#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125820#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125819#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125818#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125817#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125816#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125815#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125814#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125813#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125812#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125811#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125810#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125809#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125808#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125807#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125806#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125804#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125803#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125802#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125801#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 125800#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 125799#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 125797#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125796#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125792#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125794#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125793#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125791#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125778#L18-2 [2023-11-06 22:38:13,357 INFO L750 eck$LassoCheckResult]: Loop: 125778#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125760#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125749#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125750#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125790#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125789#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125788#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125787#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125786#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125785#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125784#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125783#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125782#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125781#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125780#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125779#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125765#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125766#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126668#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126653#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126651#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 126649#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 126647#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 126645#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126644#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126643#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126642#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126641#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126640#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126639#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126638#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126637#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126636#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126635#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126634#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126633#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126632#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126631#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126630#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126629#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126628#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126627#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126626#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126625#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126624#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126623#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126622#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126621#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126620#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126619#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126618#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126617#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126616#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126614#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126612#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126610#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126608#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126605#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126603#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126601#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126599#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126597#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126595#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126593#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126592#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126591#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126590#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126589#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126588#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126587#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126586#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126585#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126584#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126583#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126582#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126581#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126580#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126579#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126578#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126577#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126576#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126575#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126574#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126573#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126572#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126571#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126570#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126569#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126568#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126567#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126566#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126565#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126564#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126563#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126562#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126561#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126560#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126479#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126557#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126554#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126553#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126552#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126551#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126550#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126477#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126475#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126473#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126318#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126470#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126468#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126467#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126310#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126466#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126465#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126464#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126463#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126462#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126461#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126460#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126459#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126458#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126457#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126456#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126455#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126454#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126453#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126452#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126451#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126450#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126449#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126448#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126447#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126446#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126445#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126444#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126443#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126442#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126441#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126440#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126439#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126438#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126437#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126436#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126435#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126324#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126432#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126430#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126429#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126428#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126427#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126426#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 126322#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 126320#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 126317#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126315#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126313#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126311#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126308#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126306#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126305#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126304#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126303#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126256#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126254#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126253#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126252#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126239#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126238#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126237#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126236#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 126235#L18 assume !(0 == __VERIFIER_assert_~cond#1); 126234#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 126233#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 126230#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125795#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125792#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 125794#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 125793#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 125791#L18 assume !(0 == __VERIFIER_assert_~cond#1); 125778#L18-2 [2023-11-06 22:38:13,358 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:13,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1986270360, now seen corresponding path program 27 times [2023-11-06 22:38:13,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:13,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865770879] [2023-11-06 22:38:13,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:13,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:13,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:13,398 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:13,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:13,447 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:13,447 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:13,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1950392916, now seen corresponding path program 18 times [2023-11-06 22:38:13,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:13,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456084188] [2023-11-06 22:38:13,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:13,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:13,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:13,486 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:13,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:13,590 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:13,591 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:13,591 INFO L85 PathProgramCache]: Analyzing trace with hash 705979277, now seen corresponding path program 28 times [2023-11-06 22:38:13,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:13,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928651569] [2023-11-06 22:38:13,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:13,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:13,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:14,354 INFO L134 CoverageAnalysis]: Checked inductivity of 12590 backedges. 7090 proven. 2270 refuted. 0 times theorem prover too weak. 3230 trivial. 0 not checked. [2023-11-06 22:38:14,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:14,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928651569] [2023-11-06 22:38:14,355 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928651569] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:14,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399005729] [2023-11-06 22:38:14,355 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 22:38:14,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:14,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:14,365 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:14,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (146)] Waiting until timeout for monitored process [2023-11-06 22:38:14,556 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 22:38:14,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:14,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 801 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 22:38:14,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:15,255 INFO L134 CoverageAnalysis]: Checked inductivity of 12590 backedges. 8406 proven. 954 refuted. 0 times theorem prover too weak. 3230 trivial. 0 not checked. [2023-11-06 22:38:15,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:15,679 INFO L134 CoverageAnalysis]: Checked inductivity of 12590 backedges. 7106 proven. 2254 refuted. 0 times theorem prover too weak. 3230 trivial. 0 not checked. [2023-11-06 22:38:15,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399005729] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:15,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:15,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18, 18] total 30 [2023-11-06 22:38:15,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348752130] [2023-11-06 22:38:15,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:20,873 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:20,874 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:20,874 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:20,874 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:20,874 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:38:20,874 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:20,874 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:20,874 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:20,874 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration24_Loop [2023-11-06 22:38:20,874 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:20,874 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:20,875 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,877 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,889 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,894 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,896 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,909 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:20,980 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:20,980 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:38:20,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:20,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:20,984 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:20,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2023-11-06 22:38:20,986 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:20,986 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:20,999 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:38:20,999 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:38:21,001 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2023-11-06 22:38:21,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:21,004 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:21,005 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:21,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2023-11-06 22:38:21,008 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:21,008 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:21,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:21,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:21,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:21,025 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:21,028 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2023-11-06 22:38:21,028 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:38:21,028 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:21,042 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:38:21,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:21,045 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:21,045 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:21,045 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:21,045 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:21,045 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:38:21,045 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:21,045 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:21,046 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:21,046 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration24_Loop [2023-11-06 22:38:21,046 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:21,046 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:21,047 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,060 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,065 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,067 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,069 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,071 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,082 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:21,148 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:21,148 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:38:21,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:21,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:21,149 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:21,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2023-11-06 22:38:21,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 [2023-11-06 22:38:21,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:21,162 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:21,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:21,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:21,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:21,162 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:21,162 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:21,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:21,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2023-11-06 22:38:21,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:21,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:21,168 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:21,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2023-11-06 22:38:21,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:21,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:21,180 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:21,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:21,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:21,180 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:21,181 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:21,181 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:21,184 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:38:21,186 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:38:21,186 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:38:21,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:21,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:21,189 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:21,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2023-11-06 22:38:21,190 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:38:21,190 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:38:21,190 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:38:21,190 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 17 Supporting invariants [] [2023-11-06 22:38:21,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Ended with exit code 0 [2023-11-06 22:38:21,194 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:38:21,205 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:21,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 425 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:38:21,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:21,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:21,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:21,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-06 22:38:21,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:22,549 INFO L134 CoverageAnalysis]: Checked inductivity of 3466 backedges. 715 proven. 1194 refuted. 0 times theorem prover too weak. 1557 trivial. 0 not checked. [2023-11-06 22:38:22,550 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 14 loop predicates [2023-11-06 22:38:22,550 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 4603 states and 4860 transitions. cyclomatic complexity: 280 Second operand has 16 states, 16 states have (on average 4.625) internal successors, (74), 16 states have internal predecessors, (74), 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) [2023-11-06 22:38:22,881 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 4603 states and 4860 transitions. cyclomatic complexity: 280. Second operand has 16 states, 16 states have (on average 4.625) internal successors, (74), 16 states have internal predecessors, (74), 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 12250 states and 12909 transitions. Complement of second has 28 states. [2023-11-06 22:38:22,881 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 [2023-11-06 22:38:22,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16 states, 16 states have (on average 4.625) internal successors, (74), 16 states have internal predecessors, (74), 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) [2023-11-06 22:38:22,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 82 transitions. [2023-11-06 22:38:22,882 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 82 transitions. Stem has 186 letters. Loop has 179 letters. [2023-11-06 22:38:22,882 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:22,882 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 82 transitions. Stem has 365 letters. Loop has 179 letters. [2023-11-06 22:38:22,883 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:22,883 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 82 transitions. Stem has 186 letters. Loop has 358 letters. [2023-11-06 22:38:22,884 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:22,884 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 12250 states and 12909 transitions. [2023-11-06 22:38:22,918 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 249 [2023-11-06 22:38:22,938 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 12250 states to 6932 states and 7306 transitions. [2023-11-06 22:38:22,938 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 111 [2023-11-06 22:38:22,939 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 111 [2023-11-06 22:38:22,939 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6932 states and 7306 transitions. [2023-11-06 22:38:22,939 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:22,939 INFO L218 hiAutomatonCegarLoop]: Abstraction has 6932 states and 7306 transitions. [2023-11-06 22:38:22,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6932 states and 7306 transitions. [2023-11-06 22:38:22,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6932 to 5306. [2023-11-06 22:38:22,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5306 states, 5306 states have (on average 1.0565397663022993) internal successors, (5606), 5305 states have internal predecessors, (5606), 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) [2023-11-06 22:38:23,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5306 states to 5306 states and 5606 transitions. [2023-11-06 22:38:23,010 INFO L240 hiAutomatonCegarLoop]: Abstraction has 5306 states and 5606 transitions. [2023-11-06 22:38:23,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:23,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-06 22:38:23,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=690, Unknown=0, NotChecked=0, Total=870 [2023-11-06 22:38:23,011 INFO L87 Difference]: Start difference. First operand 5306 states and 5606 transitions. Second operand has 30 states, 30 states have (on average 5.0) internal successors, (150), 30 states have internal predecessors, (150), 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) [2023-11-06 22:38:23,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:23,814 INFO L93 Difference]: Finished difference Result 9143 states and 9555 transitions. [2023-11-06 22:38:23,814 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 9143 states and 9555 transitions. [2023-11-06 22:38:23,840 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 240 [2023-11-06 22:38:23,854 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 9143 states to 8946 states and 9358 transitions. [2023-11-06 22:38:23,855 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 110 [2023-11-06 22:38:23,855 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 110 [2023-11-06 22:38:23,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8946 states and 9358 transitions. [2023-11-06 22:38:23,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:23,855 INFO L218 hiAutomatonCegarLoop]: Abstraction has 8946 states and 9358 transitions. [2023-11-06 22:38:23,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8946 states and 9358 transitions. [2023-11-06 22:38:23,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8946 to 5579. [2023-11-06 22:38:23,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5579 states, 5579 states have (on average 1.0537730776124754) internal successors, (5879), 5578 states have internal predecessors, (5879), 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) [2023-11-06 22:38:23,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5579 states to 5579 states and 5879 transitions. [2023-11-06 22:38:23,932 INFO L240 hiAutomatonCegarLoop]: Abstraction has 5579 states and 5879 transitions. [2023-11-06 22:38:23,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-11-06 22:38:23,933 INFO L428 stractBuchiCegarLoop]: Abstraction has 5579 states and 5879 transitions. [2023-11-06 22:38:23,933 INFO L335 stractBuchiCegarLoop]: ======== Iteration 25 ============ [2023-11-06 22:38:23,933 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 5579 states and 5879 transitions. [2023-11-06 22:38:23,946 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 187 [2023-11-06 22:38:23,946 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:23,946 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:23,949 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [36, 36, 35, 35, 10, 9, 9, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:23,949 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [43, 43, 43, 43, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:23,950 INFO L748 eck$LassoCheckResult]: Stem: 160504#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 160484#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 160478#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 160479#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 160483#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 160482#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 160480#L33-1 main_~i~0#1 := 0; 160481#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 160509#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 160489#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 160490#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 160493#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160494#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161001#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161002#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160997#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160998#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160993#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160994#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 160989#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 160990#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 160985#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160986#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160981#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160982#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160977#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160978#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160973#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160974#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160969#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160970#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160965#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160966#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160961#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160962#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160957#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160958#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160953#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160954#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160949#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160950#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160945#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160946#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160941#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160942#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160937#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160938#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160933#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 160934#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 160929#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 160930#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160925#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160926#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160921#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160922#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160917#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160918#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160913#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160914#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160909#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160910#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160905#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160906#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160901#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160902#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160897#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160898#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160893#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160894#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160889#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160890#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160885#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160886#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160881#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160882#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160877#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160878#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160873#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160874#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160869#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160870#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160865#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160866#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160861#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160862#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160857#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160858#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160853#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160854#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160849#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160850#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160845#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160846#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160841#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160842#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160837#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160838#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160833#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160834#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160829#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160830#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160821#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160822#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160813#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160814#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160788#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160789#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160780#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 160781#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 160772#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 160773#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160764#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160765#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160756#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160757#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160748#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160749#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160740#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160741#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160732#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160733#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160724#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160725#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160712#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160713#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160700#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160701#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160688#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160689#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160668#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160669#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160659#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160660#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160651#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160652#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160643#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160644#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160635#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160636#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160627#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160628#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160619#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160620#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160583#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160584#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160579#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160580#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160576#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160575#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160574#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160573#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160572#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160571#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160570#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160569#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160568#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160567#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160566#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160565#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160564#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160563#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160562#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160561#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160560#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160559#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160558#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160557#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160556#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160555#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160554#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160553#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160552#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160551#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160550#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160548#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160547#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160546#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160545#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 160544#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 160543#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 160541#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160540#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160538#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160537#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160536#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160535#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160532#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160534#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160533#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160531#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160518#L18-2 [2023-11-06 22:38:23,950 INFO L750 eck$LassoCheckResult]: Loop: 160518#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160496#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160485#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160486#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160530#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160529#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160528#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160527#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160526#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160525#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160524#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160523#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160522#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160521#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160520#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160519#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160501#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160502#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161538#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 161537#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 161536#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 161535#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 161534#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 161533#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 161532#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161530#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161528#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161526#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161524#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161522#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161520#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161518#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161516#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161514#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161512#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161510#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161508#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161506#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161504#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161502#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161500#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161498#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161496#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161494#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161492#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161490#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161488#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161486#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161484#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161482#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161480#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161478#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161476#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161474#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161472#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161470#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161468#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161466#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161459#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161463#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161461#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161458#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161456#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161454#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161452#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 161449#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 161447#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 161445#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161443#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161440#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161438#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161437#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161436#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161435#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161434#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161433#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161432#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161431#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161430#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161429#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161428#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161427#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161426#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161425#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161424#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161423#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161421#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161419#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161418#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161417#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161416#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161415#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161414#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161413#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161412#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161411#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161410#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161409#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161408#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161407#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161406#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161405#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161404#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161403#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161402#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161312#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161401#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161400#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161399#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161398#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161397#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161396#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 161395#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 161394#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 161393#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161097#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161390#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161305#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161304#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161089#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161303#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161302#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161301#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161300#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161299#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161298#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161297#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161296#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161295#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161294#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161293#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161292#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161291#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161290#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161289#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161287#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161285#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161283#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161279#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161278#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161277#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161275#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161273#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161271#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161269#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161140#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161137#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161134#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161131#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161128#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161125#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161122#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161111#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161118#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161115#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161112#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161109#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161106#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161103#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 161099#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 161098#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 161096#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161095#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161094#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161092#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161090#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161087#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161084#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161082#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161080#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161074#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161073#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161072#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161071#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 161038#L18 assume !(0 == __VERIFIER_assert_~cond#1); 161033#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 161028#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 161021#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160539#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160538#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160537#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160536#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160535#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160532#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 160534#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 160533#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 160531#L18 assume !(0 == __VERIFIER_assert_~cond#1); 160518#L18-2 [2023-11-06 22:38:23,951 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:23,951 INFO L85 PathProgramCache]: Analyzing trace with hash 965117208, now seen corresponding path program 29 times [2023-11-06 22:38:23,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:23,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236243939] [2023-11-06 22:38:23,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:23,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:23,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:23,991 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:24,038 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:24,038 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:24,039 INFO L85 PathProgramCache]: Analyzing trace with hash 1853421012, now seen corresponding path program 19 times [2023-11-06 22:38:24,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:24,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134867189] [2023-11-06 22:38:24,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:24,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:24,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:24,813 INFO L134 CoverageAnalysis]: Checked inductivity of 3806 backedges. 1812 proven. 1654 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-06 22:38:24,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:24,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134867189] [2023-11-06 22:38:24,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134867189] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:24,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1418284691] [2023-11-06 22:38:24,814 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:38:24,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:24,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:24,816 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:24,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (153)] Waiting until timeout for monitored process [2023-11-06 22:38:24,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:24,930 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-06 22:38:24,932 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:25,126 INFO L134 CoverageAnalysis]: Checked inductivity of 3806 backedges. 1812 proven. 1654 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-06 22:38:25,126 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:25,586 INFO L134 CoverageAnalysis]: Checked inductivity of 3806 backedges. 1812 proven. 1654 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-06 22:38:25,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1418284691] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:25,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:25,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27, 27] total 27 [2023-11-06 22:38:25,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924840357] [2023-11-06 22:38:25,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:25,587 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:38:25,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:25,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-06 22:38:25,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=537, Unknown=0, NotChecked=0, Total=702 [2023-11-06 22:38:25,588 INFO L87 Difference]: Start difference. First operand 5579 states and 5879 transitions. cyclomatic complexity: 319 Second operand has 27 states, 27 states have (on average 4.111111111111111) internal successors, (111), 27 states have internal predecessors, (111), 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) [2023-11-06 22:38:26,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:26,622 INFO L93 Difference]: Finished difference Result 10699 states and 11208 transitions. [2023-11-06 22:38:26,623 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10699 states and 11208 transitions. [2023-11-06 22:38:26,652 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 259 [2023-11-06 22:38:26,673 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10699 states to 10502 states and 11011 transitions. [2023-11-06 22:38:26,674 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 260 [2023-11-06 22:38:26,674 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 260 [2023-11-06 22:38:26,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10502 states and 11011 transitions. [2023-11-06 22:38:26,674 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:26,674 INFO L218 hiAutomatonCegarLoop]: Abstraction has 10502 states and 11011 transitions. [2023-11-06 22:38:26,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10502 states and 11011 transitions. [2023-11-06 22:38:26,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10502 to 6580. [2023-11-06 22:38:26,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6580 states, 6580 states have (on average 1.050759878419453) internal successors, (6914), 6579 states have internal predecessors, (6914), 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) [2023-11-06 22:38:26,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6580 states to 6580 states and 6914 transitions. [2023-11-06 22:38:26,767 INFO L240 hiAutomatonCegarLoop]: Abstraction has 6580 states and 6914 transitions. [2023-11-06 22:38:26,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2023-11-06 22:38:26,768 INFO L428 stractBuchiCegarLoop]: Abstraction has 6580 states and 6914 transitions. [2023-11-06 22:38:26,768 INFO L335 stractBuchiCegarLoop]: ======== Iteration 26 ============ [2023-11-06 22:38:26,768 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 6580 states and 6914 transitions. [2023-11-06 22:38:26,783 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 195 [2023-11-06 22:38:26,784 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:26,784 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:26,787 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [36, 36, 35, 35, 10, 9, 9, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:26,787 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [45, 45, 45, 45, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:26,787 INFO L748 eck$LassoCheckResult]: Stem: 178007#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 177986#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 177980#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 177981#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 177985#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 177984#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 177982#L33-1 main_~i~0#1 := 0; 177983#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 178011#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 177991#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 177992#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 177995#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 177996#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178337#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178336#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178335#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178334#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178333#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178332#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 178331#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 178330#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 178329#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178328#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178327#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178326#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178325#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178324#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178323#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178322#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178321#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178320#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178319#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178318#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178317#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178316#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178315#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178314#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178313#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178312#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178311#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178310#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178309#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178308#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178307#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178306#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178305#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178304#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178303#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 178302#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 178301#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 178300#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178299#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178298#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178297#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178296#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178295#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178294#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178293#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178292#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178291#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178290#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178289#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178288#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178287#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178286#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178285#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178284#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178283#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178282#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178281#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178280#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178279#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178278#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178277#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178276#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178275#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178274#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178273#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178272#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178271#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178270#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178269#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178268#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178267#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178266#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178265#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178264#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178263#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178262#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178261#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178260#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178259#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178258#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178257#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178256#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178255#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178254#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178253#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178252#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178251#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178250#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178249#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178248#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178247#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178246#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178238#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178235#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178232#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 178229#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 178226#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 178223#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178220#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178217#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178214#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178211#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178208#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178205#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178202#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178199#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178196#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178193#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178190#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178187#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178184#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178182#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178178#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178173#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178164#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178165#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178149#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178150#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178140#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178141#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178132#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178133#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178124#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178125#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178116#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178117#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178108#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178109#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178100#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178101#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178067#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178068#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178062#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178063#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178059#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178058#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178057#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178056#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178055#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178054#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178053#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178052#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178051#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178050#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178049#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178048#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178047#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178046#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178045#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178044#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178043#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178042#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178041#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178040#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178039#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178038#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178037#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178036#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178035#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178034#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178033#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178031#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178030#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178029#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178028#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178027#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178026#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178024#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178023#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178021#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178020#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178019#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178018#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178015#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178017#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178016#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178014#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178012#L18-2 [2023-11-06 22:38:26,788 INFO L750 eck$LassoCheckResult]: Loop: 178012#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 177999#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 177987#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 177988#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178013#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 179024#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178997#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178992#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178988#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178983#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178972#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178969#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178958#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178956#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178938#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178934#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178004#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178005#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178929#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178927#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178923#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 178919#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 178915#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 178913#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178912#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178911#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178910#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178909#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178908#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178907#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178906#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178905#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178904#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178903#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178902#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178901#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178900#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178899#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178898#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178897#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178896#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178895#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178894#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178893#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178892#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178891#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178890#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178889#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178888#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178887#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178886#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178885#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178884#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178883#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178882#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178881#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178880#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178879#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178876#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178878#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178877#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178875#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178874#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178873#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178872#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178871#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178870#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178869#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178868#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178867#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178866#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178865#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178864#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178863#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178862#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178861#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178860#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178859#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178858#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178857#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178856#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178855#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178854#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178853#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178852#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178851#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178850#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178849#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178848#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178847#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178846#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178845#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178844#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178843#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178842#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178841#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178840#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178839#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178838#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178837#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178836#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178835#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178834#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178833#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178832#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178752#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178755#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178753#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178751#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178750#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178749#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178747#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178745#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178743#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178741#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178571#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178738#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178736#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178735#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178563#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178734#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178733#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178732#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178731#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178730#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178729#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178728#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178727#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178726#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178725#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178724#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178723#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178722#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178721#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178720#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178719#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178718#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178717#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178716#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178715#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178714#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178713#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178712#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178711#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178710#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178709#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178708#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178707#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178706#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178705#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178704#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178703#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178702#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178701#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178700#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178699#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178694#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178698#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178695#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178693#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178581#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178580#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178578#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 178575#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 178573#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 178570#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178568#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178566#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178564#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178561#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178559#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178558#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178557#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178556#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178444#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178442#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178441#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178440#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178392#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178391#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178390#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178389#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178357#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178353#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178350#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178347#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178022#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178021#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178020#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178019#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178018#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178015#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 178017#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 178016#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 178014#L18 assume !(0 == __VERIFIER_assert_~cond#1); 178012#L18-2 [2023-11-06 22:38:26,789 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:26,789 INFO L85 PathProgramCache]: Analyzing trace with hash 965117208, now seen corresponding path program 30 times [2023-11-06 22:38:26,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:26,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830667108] [2023-11-06 22:38:26,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:26,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:26,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:26,879 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:26,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:26,926 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:26,926 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:26,926 INFO L85 PathProgramCache]: Analyzing trace with hash 267663700, now seen corresponding path program 20 times [2023-11-06 22:38:26,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:26,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903062080] [2023-11-06 22:38:26,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:26,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:26,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:26,968 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:27,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:27,016 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:27,016 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:27,016 INFO L85 PathProgramCache]: Analyzing trace with hash 208384221, now seen corresponding path program 31 times [2023-11-06 22:38:27,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:27,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955182152] [2023-11-06 22:38:27,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:27,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:27,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:27,909 INFO L134 CoverageAnalysis]: Checked inductivity of 14205 backedges. 6877 proven. 3932 refuted. 0 times theorem prover too weak. 3396 trivial. 0 not checked. [2023-11-06 22:38:27,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:27,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955182152] [2023-11-06 22:38:27,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955182152] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:27,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444946002] [2023-11-06 22:38:27,909 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 22:38:27,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:27,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:27,913 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:27,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Waiting until timeout for monitored process [2023-11-06 22:38:28,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:28,122 INFO L262 TraceCheckSpWp]: Trace formula consists of 869 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 22:38:28,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:28,670 INFO L134 CoverageAnalysis]: Checked inductivity of 14205 backedges. 7021 proven. 3252 refuted. 0 times theorem prover too weak. 3932 trivial. 0 not checked. [2023-11-06 22:38:28,671 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:29,074 INFO L134 CoverageAnalysis]: Checked inductivity of 14205 backedges. 7021 proven. 3252 refuted. 0 times theorem prover too weak. 3932 trivial. 0 not checked. [2023-11-06 22:38:29,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444946002] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:29,075 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:29,075 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15, 15] total 27 [2023-11-06 22:38:29,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607737655] [2023-11-06 22:38:29,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:34,276 WARN L293 SmtUtils]: Spent 5.17s on a formula simplification. DAG size of input: 590 DAG size of output: 452 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-06 22:38:35,368 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:35,368 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:35,368 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:35,368 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:35,368 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:38:35,368 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:35,368 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:35,369 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:35,369 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration26_Loop [2023-11-06 22:38:35,369 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:35,369 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:35,370 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,375 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,379 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,382 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,384 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,398 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,479 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:35,479 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:38:35,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:35,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:35,483 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:35,484 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:35,484 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:35,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2023-11-06 22:38:35,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:35,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:35,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:35,511 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:35,517 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:38:35,518 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:35,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2023-11-06 22:38:35,545 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:38:35,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:35,550 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:35,550 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:35,550 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:35,550 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:35,550 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:38:35,551 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:35,551 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:35,551 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:35,551 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration26_Loop [2023-11-06 22:38:35,551 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:35,551 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:35,552 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,557 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,559 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,561 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,564 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,566 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,578 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:35,648 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:35,648 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:38:35,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:35,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:35,650 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:35,657 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:35,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2023-11-06 22:38:35,669 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:35,670 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:35,670 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:35,670 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:35,670 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:35,671 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:35,671 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:35,680 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:38:35,682 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-11-06 22:38:35,682 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-11-06 22:38:35,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:35,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:35,686 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:35,688 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:38:35,688 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:38:35,688 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:38:35,688 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = -2*ULTIMATE.start_main_~i~0#1 + 19 Supporting invariants [] [2023-11-06 22:38:35,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2023-11-06 22:38:35,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:35,692 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:38:35,704 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:35,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:35,791 INFO L262 TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:38:35,794 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:36,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-06 22:38:36,123 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:37,174 INFO L134 CoverageAnalysis]: Checked inductivity of 4162 backedges. 791 proven. 1466 refuted. 0 times theorem prover too weak. 1905 trivial. 0 not checked. [2023-11-06 22:38:37,174 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 [2023-11-06 22:38:37,175 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 6580 states and 6914 transitions. cyclomatic complexity: 361 Second operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 17 states have internal predecessors, (78), 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) [2023-11-06 22:38:37,559 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 6580 states and 6914 transitions. cyclomatic complexity: 361. Second operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 17 states have internal predecessors, (78), 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 17097 states and 17962 transitions. Complement of second has 30 states. [2023-11-06 22:38:37,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 16 states 1 stem states 14 non-accepting loop states 1 accepting loop states [2023-11-06 22:38:37,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17 states, 17 states have (on average 4.588235294117647) internal successors, (78), 17 states have internal predecessors, (78), 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) [2023-11-06 22:38:37,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 87 transitions. [2023-11-06 22:38:37,560 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 87 transitions. Stem has 190 letters. Loop has 195 letters. [2023-11-06 22:38:37,560 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:37,560 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 87 transitions. Stem has 385 letters. Loop has 195 letters. [2023-11-06 22:38:37,561 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:37,561 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 16 states and 87 transitions. Stem has 190 letters. Loop has 390 letters. [2023-11-06 22:38:37,562 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:37,562 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 17097 states and 17962 transitions. [2023-11-06 22:38:37,605 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 267 [2023-11-06 22:38:37,622 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 17097 states to 9534 states and 10017 transitions. [2023-11-06 22:38:37,622 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 123 [2023-11-06 22:38:37,623 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 123 [2023-11-06 22:38:37,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9534 states and 10017 transitions. [2023-11-06 22:38:37,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:37,623 INFO L218 hiAutomatonCegarLoop]: Abstraction has 9534 states and 10017 transitions. [2023-11-06 22:38:37,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9534 states and 10017 transitions. [2023-11-06 22:38:37,732 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:37,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9534 to 7480. [2023-11-06 22:38:37,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7480 states, 7480 states have (on average 1.0513368983957219) internal successors, (7864), 7479 states have internal predecessors, (7864), 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) [2023-11-06 22:38:37,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7480 states to 7480 states and 7864 transitions. [2023-11-06 22:38:37,783 INFO L240 hiAutomatonCegarLoop]: Abstraction has 7480 states and 7864 transitions. [2023-11-06 22:38:37,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:37,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-06 22:38:37,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=547, Unknown=0, NotChecked=0, Total=702 [2023-11-06 22:38:37,784 INFO L87 Difference]: Start difference. First operand 7480 states and 7864 transitions. Second operand has 27 states, 27 states have (on average 4.592592592592593) internal successors, (124), 27 states have internal predecessors, (124), 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) [2023-11-06 22:38:38,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:38,899 INFO L93 Difference]: Finished difference Result 16888 states and 17774 transitions. [2023-11-06 22:38:38,899 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 16888 states and 17774 transitions. [2023-11-06 22:38:38,942 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 199 [2023-11-06 22:38:38,973 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 16888 states to 13639 states and 14381 transitions. [2023-11-06 22:38:38,973 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 138 [2023-11-06 22:38:38,973 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 138 [2023-11-06 22:38:38,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13639 states and 14381 transitions. [2023-11-06 22:38:38,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:38,974 INFO L218 hiAutomatonCegarLoop]: Abstraction has 13639 states and 14381 transitions. [2023-11-06 22:38:38,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13639 states and 14381 transitions. [2023-11-06 22:38:39,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13639 to 8450. [2023-11-06 22:38:39,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8450 states, 8450 states have (on average 1.0512426035502958) internal successors, (8883), 8449 states have internal predecessors, (8883), 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) [2023-11-06 22:38:39,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8450 states to 8450 states and 8883 transitions. [2023-11-06 22:38:39,076 INFO L240 hiAutomatonCegarLoop]: Abstraction has 8450 states and 8883 transitions. [2023-11-06 22:38:39,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-11-06 22:38:39,077 INFO L428 stractBuchiCegarLoop]: Abstraction has 8450 states and 8883 transitions. [2023-11-06 22:38:39,077 INFO L335 stractBuchiCegarLoop]: ======== Iteration 27 ============ [2023-11-06 22:38:39,078 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 8450 states and 8883 transitions. [2023-11-06 22:38:39,096 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 199 [2023-11-06 22:38:39,096 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:39,096 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:39,099 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [58, 58, 57, 57, 14, 13, 13, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:39,100 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [46, 46, 46, 46, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:39,101 INFO L748 eck$LassoCheckResult]: Stem: 229712#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 229696#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 229686#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 229687#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 229691#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 229690#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 229688#L33-1 main_~i~0#1 := 0; 229689#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 229714#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 229697#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 229698#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 229701#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 229702#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234912#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234911#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234910#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234909#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234908#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234907#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 234906#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 234905#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 234904#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 234903#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234902#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234901#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234900#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234899#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234898#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234897#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234896#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234895#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234894#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234893#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 234892#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234891#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234890#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234889#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234888#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234887#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234886#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234885#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234884#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234883#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234882#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234881#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234880#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234879#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234878#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 234877#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 234876#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 234875#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 234874#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234873#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234872#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234871#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234870#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234869#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234868#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234867#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234866#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234865#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234864#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234863#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234862#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234861#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234860#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 234859#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234858#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234857#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234856#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234855#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234854#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234853#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234852#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234851#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234850#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234849#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234848#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234847#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234846#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234845#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234844#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234843#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234842#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234841#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 234840#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234839#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234838#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234837#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234836#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234835#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234834#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234833#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234832#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234831#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234830#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234829#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234828#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234827#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234826#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234825#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234824#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234823#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234822#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234821#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234820#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234819#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234818#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 234817#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 234816#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 234815#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 234814#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234813#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234812#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234811#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234810#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234809#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234808#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234807#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234806#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234805#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234804#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234803#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234802#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 234801#L18 assume !(0 == __VERIFIER_assert_~cond#1); 234800#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 234799#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 234798#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 234796#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 234797#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 237353#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237504#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237503#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237502#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237501#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237500#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237499#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237498#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237497#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237496#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237495#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237494#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237493#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237492#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237491#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237490#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237489#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237488#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237487#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237486#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237485#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 237484#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 237483#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 237482#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237481#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237480#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237479#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237478#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237477#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237476#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237475#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237474#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237473#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237472#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237471#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237470#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237469#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237468#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237467#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237466#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237465#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237464#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237463#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237462#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237460#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237459#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237458#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237456#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 237454#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 237451#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 237452#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237448#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237447#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237446#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237445#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237444#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237443#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237438#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237433#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237424#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237425#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237439#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237434#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237426#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237427#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237440#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237435#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237428#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237429#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237441#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237436#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237430#L18 assume !(0 == __VERIFIER_assert_~cond#1); 237431#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 237442#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 237437#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 237432#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230960#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230959#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230958#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 230957#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 230956#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 230955#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 230954#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 230953#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 230952#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230951#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230950#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230949#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230948#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230947#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230946#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230945#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230944#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230943#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230942#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230941#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230940#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230939#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230938#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230937#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230936#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 230929#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 229922#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 229920#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229918#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229916#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229914#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229912#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229910#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229908#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229906#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229904#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229902#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229900#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229898#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229896#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229894#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229892#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229890#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229889#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229887#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229861#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229883#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229881#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 229879#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 229877#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 229875#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229873#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229870#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229868#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229866#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229864#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229862#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229859#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229857#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229855#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229853#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229850#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229848#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229846#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229844#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229842#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229830#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229827#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229824#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229821#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229761#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229757#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229754#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229750#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229747#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 229745#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 229743#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 229740#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229738#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229737#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229736#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229735#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229734#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229731#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229733#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229732#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229730#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229717#L18-2 [2023-11-06 22:38:39,102 INFO L750 eck$LassoCheckResult]: Loop: 229717#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229704#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229692#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229693#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229729#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229728#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229727#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229726#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229725#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229724#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229723#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229722#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229721#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229720#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229719#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229718#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229710#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229711#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230648#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 230645#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 230642#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 230639#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 230638#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 230637#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 230636#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230635#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230633#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230631#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230629#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230627#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230625#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230623#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230621#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230619#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230617#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230615#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230613#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230611#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230609#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230607#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230605#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230603#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230601#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230599#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230597#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230595#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230593#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230591#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230589#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230587#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230585#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230583#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230581#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230579#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230577#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230575#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230573#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230571#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230569#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230567#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230565#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230562#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230556#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230557#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230550#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230551#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230561#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230541#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230542#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 230536#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 230535#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 230534#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230533#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230532#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230531#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230530#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230529#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230528#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230527#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230526#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230525#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230524#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230523#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230522#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230521#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230520#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230519#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230518#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230517#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230516#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230515#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230514#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230513#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230512#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230511#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230510#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230509#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230508#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230507#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230506#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230505#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230504#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230503#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230502#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230501#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230500#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230499#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230498#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230497#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230494#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230496#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230495#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230493#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230492#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230491#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230490#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 230489#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 230488#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 230487#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230097#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230483#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230306#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230304#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229934#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230301#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230299#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230297#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230295#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230291#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230288#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230285#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230282#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230279#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230276#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230273#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230270#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230267#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230264#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230261#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230258#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230255#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230181#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230179#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230176#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230173#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230169#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230166#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230163#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230160#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230157#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230154#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230151#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230149#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230146#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230143#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230139#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230136#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230133#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230130#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230127#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230115#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230121#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230119#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230114#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230111#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230108#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230105#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 230102#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 230100#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 230096#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 230093#L18 assume !(0 == __VERIFIER_assert_~cond#1); 230089#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 230086#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 230083#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229840#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229837#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229836#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229834#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229832#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229828#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229825#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229822#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229762#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229759#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229755#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229751#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229748#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229746#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229744#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229742#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229739#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229737#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229736#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229735#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229734#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229731#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 229733#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 229732#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 229730#L18 assume !(0 == __VERIFIER_assert_~cond#1); 229717#L18-2 [2023-11-06 22:38:39,103 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:39,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1857730035, now seen corresponding path program 32 times [2023-11-06 22:38:39,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:39,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461610477] [2023-11-06 22:38:39,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:39,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:39,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:39,595 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 5032 proven. 796 refuted. 0 times theorem prover too weak. 1776 trivial. 0 not checked. [2023-11-06 22:38:39,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:39,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461610477] [2023-11-06 22:38:39,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461610477] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:39,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1848267157] [2023-11-06 22:38:39,596 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 22:38:39,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:39,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:39,597 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:39,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2023-11-06 22:38:39,768 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 22:38:39,768 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:39,771 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-06 22:38:39,774 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:40,155 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 5070 proven. 758 refuted. 0 times theorem prover too weak. 1776 trivial. 0 not checked. [2023-11-06 22:38:40,156 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:40,557 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 5055 proven. 773 refuted. 0 times theorem prover too weak. 1776 trivial. 0 not checked. [2023-11-06 22:38:40,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1848267157] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:40,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:40,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 21 [2023-11-06 22:38:40,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061814275] [2023-11-06 22:38:40,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:40,559 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:38:40,559 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:40,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1729647908, now seen corresponding path program 21 times [2023-11-06 22:38:40,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:40,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149803303] [2023-11-06 22:38:40,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:40,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:40,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:41,360 INFO L134 CoverageAnalysis]: Checked inductivity of 4346 backedges. 2786 proven. 779 refuted. 0 times theorem prover too weak. 781 trivial. 0 not checked. [2023-11-06 22:38:41,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:41,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149803303] [2023-11-06 22:38:41,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149803303] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:41,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50433092] [2023-11-06 22:38:41,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:38:41,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:41,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:41,362 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:41,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2023-11-06 22:38:41,516 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 33 check-sat command(s) [2023-11-06 22:38:41,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:41,520 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-06 22:38:41,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:41,781 INFO L134 CoverageAnalysis]: Checked inductivity of 4346 backedges. 2097 proven. 1883 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2023-11-06 22:38:41,781 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:42,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4346 backedges. 2097 proven. 1883 refuted. 0 times theorem prover too weak. 366 trivial. 0 not checked. [2023-11-06 22:38:42,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50433092] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:42,307 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:42,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 29, 29] total 29 [2023-11-06 22:38:42,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331531958] [2023-11-06 22:38:42,308 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:42,309 INFO L765 eck$LassoCheckResult]: loop already infeasible [2023-11-06 22:38:42,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:38:42,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-06 22:38:42,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=621, Unknown=0, NotChecked=0, Total=812 [2023-11-06 22:38:42,310 INFO L87 Difference]: Start difference. First operand 8450 states and 8883 transitions. cyclomatic complexity: 477 Second operand has 29 states, 29 states have (on average 4.172413793103448) internal successors, (121), 29 states have internal predecessors, (121), 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) [2023-11-06 22:38:43,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:38:43,521 INFO L93 Difference]: Finished difference Result 18773 states and 19640 transitions. [2023-11-06 22:38:43,521 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18773 states and 19640 transitions. [2023-11-06 22:38:43,573 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 275 [2023-11-06 22:38:43,605 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18773 states to 18164 states and 19027 transitions. [2023-11-06 22:38:43,605 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 305 [2023-11-06 22:38:43,606 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 305 [2023-11-06 22:38:43,606 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18164 states and 19027 transitions. [2023-11-06 22:38:43,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2023-11-06 22:38:43,606 INFO L218 hiAutomatonCegarLoop]: Abstraction has 18164 states and 19027 transitions. [2023-11-06 22:38:43,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18164 states and 19027 transitions. [2023-11-06 22:38:43,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18164 to 10068. [2023-11-06 22:38:43,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10068 states, 10068 states have (on average 1.0489670242352007) internal successors, (10561), 10067 states have internal predecessors, (10561), 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) [2023-11-06 22:38:43,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10068 states to 10068 states and 10561 transitions. [2023-11-06 22:38:43,735 INFO L240 hiAutomatonCegarLoop]: Abstraction has 10068 states and 10561 transitions. [2023-11-06 22:38:43,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-11-06 22:38:43,736 INFO L428 stractBuchiCegarLoop]: Abstraction has 10068 states and 10561 transitions. [2023-11-06 22:38:43,736 INFO L335 stractBuchiCegarLoop]: ======== Iteration 28 ============ [2023-11-06 22:38:43,736 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10068 states and 10561 transitions. [2023-11-06 22:38:43,757 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 211 [2023-11-06 22:38:43,757 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2023-11-06 22:38:43,757 INFO L119 BuchiIsEmpty]: Starting construction of run [2023-11-06 22:38:43,760 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [58, 58, 57, 57, 14, 13, 13, 6, 5, 5, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:38:43,760 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [49, 49, 49, 49, 4, 4, 4, 1, 1, 1] [2023-11-06 22:38:43,760 INFO L748 eck$LassoCheckResult]: Stem: 260013#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int(48, 1, 0, 1);call write~init~int(0, 1, 1, 1);call #Ultimate.allocInit(9, 2);~__BLAST_NONDET~0 := 0; 259990#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet1#1, main_#t~nondet2#1, main_#t~nondet3#1, main_#t~post6#1, main_#t~post5#1, main_#t~post4#1, main_~i~0#1, main_~j~0#1, main_~k~0#1, main_~n~0#1, main_~l~0#1, main_~m~0#1;havoc main_~i~0#1;havoc main_~j~0#1;havoc main_~k~0#1;havoc main_~n~0#1;havoc main_~l~0#1;havoc main_~m~0#1;havoc main_#t~nondet1#1;main_~n~0#1 := main_#t~nondet1#1;havoc main_#t~nondet1#1;havoc main_#t~nondet2#1;main_~m~0#1 := main_#t~nondet2#1;havoc main_#t~nondet2#1;havoc main_#t~nondet3#1;main_~l~0#1 := main_#t~nondet3#1;havoc main_#t~nondet3#1; 259984#L30 assume !!(-1000000 < main_~n~0#1 && main_~n~0#1 < 1000000); 259985#L31 assume !!(-1000000 < main_~m~0#1 && main_~m~0#1 < 1000000); 259989#L32 assume !!(-1000000 < main_~l~0#1 && main_~l~0#1 < 1000000); 259988#L33 assume 3 * main_~n~0#1 <= main_~m~0#1 + main_~l~0#1; 259986#L33-1 main_~i~0#1 := 0; 259987#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 260018#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 259995#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 259996#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 259999#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260000#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262385#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262384#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262383#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262382#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262381#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262380#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 262379#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 262378#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 262377#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262376#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262375#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262374#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262373#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262372#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262371#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262370#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262369#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262368#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262367#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262366#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262365#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262364#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262363#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262362#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262361#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262360#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262359#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262358#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262357#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262356#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262355#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262354#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262353#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262352#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262351#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 262350#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 262349#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 262348#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262347#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262346#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262345#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262344#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262343#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262342#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262341#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262340#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262339#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262338#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262337#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262336#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262335#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262334#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262333#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262332#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262331#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262330#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262329#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262328#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262327#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262326#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262325#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262324#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262323#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262322#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262321#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262320#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262319#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262318#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262317#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262316#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262315#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262314#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262313#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262312#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262311#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262310#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262309#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262308#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262307#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262306#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262305#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262304#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262303#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262302#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262301#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262300#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262299#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262298#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262297#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262296#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262295#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262294#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262293#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262292#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262291#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 262290#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 262289#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 262288#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262287#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262286#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262285#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262284#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262283#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262282#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262281#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262280#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262279#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262278#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262277#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262276#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262275#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262274#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262273#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262271#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262269#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262266#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262263#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262264#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262258#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262259#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262254#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262255#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262250#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262251#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262246#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262247#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262242#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262243#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262238#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262239#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262216#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262217#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262212#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262213#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262208#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262209#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 263315#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 263314#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 263313#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 263312#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262200#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262201#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262196#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262197#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262192#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262193#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262188#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262189#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262184#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262185#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262180#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262181#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262176#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262177#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262172#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262173#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262168#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262169#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262164#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262165#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262160#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262161#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262155#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262156#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262151#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 262152#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 262147#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 262148#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262142#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262143#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262138#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262139#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262134#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262135#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262130#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262131#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262126#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262127#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262122#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 262123#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262118#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262119#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 263310#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 263309#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262112#L18 assume !(0 == __VERIFIER_assert_~cond#1); 262113#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 263308#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 263307#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 262107#L18 assume !(0 == __VERIFIER_assert_~cond#1); 261193#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 262105#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 263306#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 261192#L18 assume !(0 == __VERIFIER_assert_~cond#1); 261054#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 261055#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 261046#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 261047#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 261018#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 261019#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 260990#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 260991#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260173#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260174#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260169#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260170#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260165#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260166#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260161#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260162#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260157#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260158#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260153#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260154#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260148#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260149#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260140#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260141#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260128#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260129#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260115#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260113#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260111#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260109#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260107#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260105#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260103#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260101#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260099#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260097#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260095#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260093#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260091#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260089#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260087#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260083#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260084#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260079#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260080#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260076#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260075#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260074#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260073#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260072#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260071#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260070#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260069#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260068#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260067#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260066#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260065#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260064#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260063#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260062#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260061#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260060#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260059#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260058#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260057#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260056#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260055#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260054#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260053#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260052#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260051#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260049#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260048#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260047#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260046#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260045#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260044#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260042#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260040#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260039#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260038#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260037#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260036#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260033#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260035#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260034#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260032#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260019#L18-2 [2023-11-06 22:38:43,761 INFO L750 eck$LassoCheckResult]: Loop: 260019#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260002#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 259991#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 259992#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260031#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260030#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260029#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260028#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260027#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260026#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260025#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260024#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260023#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260022#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260021#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260020#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260009#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260010#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260977#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260958#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260954#L35-3 assume !(main_~j~0#1 < 3 * main_~i~0#1); 260950#L34-2 main_#t~post4#1 := main_~i~0#1;main_~i~0#1 := 1 + main_#t~post4#1;havoc main_#t~post4#1; 260862#L34-3 assume !!(main_~i~0#1 < main_~n~0#1);main_~j~0#1 := 2 * main_~i~0#1; 260738#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260737#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260736#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260735#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260734#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260733#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260732#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260731#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260730#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260729#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260728#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260727#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260726#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260725#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260724#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260723#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260722#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260721#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260720#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260719#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260718#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260717#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260716#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260715#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260714#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260713#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260712#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260711#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260710#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260709#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260708#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260707#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260706#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260705#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260704#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260703#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260702#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260701#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260700#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260693#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260696#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260694#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260692#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260691#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260690#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260689#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260688#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260687#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260686#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260685#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260684#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260683#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260682#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260681#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260680#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260679#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260678#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260677#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260676#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260675#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260674#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260673#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260672#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260671#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260670#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260669#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260668#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260667#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260666#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260665#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260664#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260663#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260662#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260661#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260660#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260659#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260658#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260657#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260656#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260655#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260654#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260653#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260652#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260651#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260650#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260649#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260648#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260647#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260646#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260645#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260639#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260642#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260640#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260638#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260637#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260636#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260635#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260634#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260633#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260632#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260568#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260631#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260629#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260628#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260572#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260627#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260626#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260625#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260624#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260623#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260622#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260621#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260620#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260619#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260618#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260617#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260616#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260615#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260614#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260613#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260612#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260611#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260610#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260609#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260608#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260607#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260606#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260605#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260604#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260603#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260602#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260601#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260600#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260599#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260598#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260597#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260596#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260595#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260594#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260593#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260592#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260591#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260590#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260589#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260588#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260580#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260586#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260582#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260579#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260577#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260575#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260573#L36-3 assume !(main_~k~0#1 < main_~j~0#1); 260570#L35-2 main_#t~post5#1 := main_~j~0#1;main_~j~0#1 := 1 + main_#t~post5#1;havoc main_#t~post5#1; 260569#L35-3 assume !!(main_~j~0#1 < 3 * main_~i~0#1);main_~k~0#1 := main_~i~0#1; 260567#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260566#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260565#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260564#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260563#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260561#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260560#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260559#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260558#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260433#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260432#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260431#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260429#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260315#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260314#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260313#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260312#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260265#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260264#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260263#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260262#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260229#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260227#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260225#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260223#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260041#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260039#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260038#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260037#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260036#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260033#L18-2 havoc __VERIFIER_assert_~cond#1;havoc __VERIFIER_assert_#in~cond#1;assume { :end_inline___VERIFIER_assert } true; 260035#L36-2 main_#t~post6#1 := main_~k~0#1;main_~k~0#1 := 1 + main_#t~post6#1;havoc main_#t~post6#1; 260034#L36-3 assume !!(main_~k~0#1 < main_~j~0#1);assume { :begin_inline___VERIFIER_assert } true;__VERIFIER_assert_#in~cond#1 := (if main_~k~0#1 - main_~i~0#1 <= 2 * main_~n~0#1 then 1 else 0);havoc __VERIFIER_assert_~cond#1;__VERIFIER_assert_~cond#1 := __VERIFIER_assert_#in~cond#1; 260032#L18 assume !(0 == __VERIFIER_assert_~cond#1); 260019#L18-2 [2023-11-06 22:38:43,762 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:43,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1857730035, now seen corresponding path program 33 times [2023-11-06 22:38:43,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:43,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389960658] [2023-11-06 22:38:43,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:43,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:43,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:44,278 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 5032 proven. 796 refuted. 0 times theorem prover too weak. 1776 trivial. 0 not checked. [2023-11-06 22:38:44,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:38:44,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389960658] [2023-11-06 22:38:44,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389960658] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 22:38:44,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [428245515] [2023-11-06 22:38:44,279 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 22:38:44,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 22:38:44,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:44,280 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 22:38:44,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2023-11-06 22:38:44,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 18 check-sat command(s) [2023-11-06 22:38:44,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 22:38:44,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 647 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-06 22:38:44,476 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:44,872 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 4466 proven. 177 refuted. 0 times theorem prover too weak. 2961 trivial. 0 not checked. [2023-11-06 22:38:44,872 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 22:38:45,245 INFO L134 CoverageAnalysis]: Checked inductivity of 7604 backedges. 4490 proven. 153 refuted. 0 times theorem prover too weak. 2961 trivial. 0 not checked. [2023-11-06 22:38:45,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [428245515] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 22:38:45,246 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 22:38:45,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 17, 17] total 34 [2023-11-06 22:38:45,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831091483] [2023-11-06 22:38:45,246 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 22:38:45,247 INFO L753 eck$LassoCheckResult]: stem already infeasible [2023-11-06 22:38:45,247 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:45,247 INFO L85 PathProgramCache]: Analyzing trace with hash 420458580, now seen corresponding path program 22 times [2023-11-06 22:38:45,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:38:45,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723246684] [2023-11-06 22:38:45,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:38:45,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:38:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:45,296 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-06 22:38:45,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-06 22:38:45,349 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-06 22:38:51,189 WARN L293 SmtUtils]: Spent 5.81s on a formula simplification. DAG size of input: 638 DAG size of output: 488 (called from [L 279] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2023-11-06 22:38:52,242 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:52,242 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:52,242 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:52,242 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:52,242 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2023-11-06 22:38:52,243 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,243 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:52,243 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:52,243 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration28_Loop [2023-11-06 22:38:52,243 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:52,243 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:52,244 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:52,246 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:52,248 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:52,250 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:52,253 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:52,256 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:52,365 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:52,365 INFO L404 LassoAnalysis]: Checking for nontermination... [2023-11-06 22:38:52,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,369 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,370 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:52,370 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:52,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2023-11-06 22:38:52,405 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:38:52,405 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post4#1=0} Honda state: {ULTIMATE.start_main_#t~post4#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:38:52,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:52,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,410 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2023-11-06 22:38:52,415 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:52,415 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:52,427 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:38:52,427 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post5#1=0} Honda state: {ULTIMATE.start_main_#t~post5#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:38:52,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:52,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,431 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2023-11-06 22:38:52,433 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:52,433 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:52,445 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:38:52,445 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_main_#t~post6#1=0} Honda state: {ULTIMATE.start_main_#t~post6#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:38:52,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Ended with exit code 0 [2023-11-06 22:38:52,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,448 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2023-11-06 22:38:52,450 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:52,451 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:52,463 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:38:52,463 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_#in~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:38:52,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:52,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,467 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2023-11-06 22:38:52,469 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:52,469 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:52,481 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2023-11-06 22:38:52,481 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Honda state: {ULTIMATE.start___VERIFIER_assert_~cond#1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2023-11-06 22:38:52,483 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2023-11-06 22:38:52,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,485 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2023-11-06 22:38:52,487 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2023-11-06 22:38:52,487 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:52,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2023-11-06 22:38:52,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:52,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:52,503 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:52,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2023-11-06 22:38:52,505 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2023-11-06 22:38:52,505 INFO L160 nArgumentSynthesizer]: Using integer mode. [2023-11-06 22:38:53,171 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2023-11-06 22:38:53,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2023-11-06 22:38:53,176 INFO L210 LassoAnalysis]: Preferences: [2023-11-06 22:38:53,176 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-11-06 22:38:53,176 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-11-06 22:38:53,176 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-11-06 22:38:53,176 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-11-06 22:38:53,176 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,176 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-11-06 22:38:53,176 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-11-06 22:38:53,176 INFO L133 ssoRankerPreferences]: Filename of dumped script: nested9.i_Iteration28_Loop [2023-11-06 22:38:53,176 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-11-06 22:38:53,177 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-11-06 22:38:53,177 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:53,180 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:53,182 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:53,184 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:53,186 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:53,188 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-11-06 22:38:53,280 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-11-06 22:38:53,281 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-11-06 22:38:53,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,282 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,284 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:53,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2023-11-06 22:38:53,297 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:53,297 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:53,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:53,297 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:53,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:53,298 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:53,298 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:53,304 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:53,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2023-11-06 22:38:53,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,307 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2023-11-06 22:38:53,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:53,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:53,321 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:53,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:53,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:53,321 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:53,321 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:53,321 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:53,323 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:53,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Ended with exit code 0 [2023-11-06 22:38:53,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,327 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2023-11-06 22:38:53,329 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:53,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:53,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:53,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:53,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:53,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:53,341 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:53,341 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:53,342 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:53,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2023-11-06 22:38:53,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,346 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2023-11-06 22:38:53,348 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2023-11-06 22:38:53,358 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:53,358 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:53,358 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:53,358 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:53,359 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:53,359 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:53,359 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:53,361 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:53,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:53,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,365 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2023-11-06 22:38:53,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 [2023-11-06 22:38:53,377 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:53,378 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:53,378 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:53,378 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:53,378 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:53,378 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:53,378 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:53,380 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-11-06 22:38:53,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2023-11-06 22:38:53,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,383 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2023-11-06 22:38:53,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 [2023-11-06 22:38:53,396 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-11-06 22:38:53,396 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-11-06 22:38:53,396 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-11-06 22:38:53,396 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-11-06 22:38:53,396 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-11-06 22:38:53,399 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-11-06 22:38:53,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-11-06 22:38:53,404 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-11-06 22:38:53,410 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2023-11-06 22:38:53,410 INFO L444 ModelExtractionUtils]: 2 out of 6 variables were initially zero. Simplification set additionally 2 variables to zero. [2023-11-06 22:38:53,410 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-11-06 22:38:53,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:38:53,411 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-11-06 22:38:53,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2023-11-06 22:38:53,414 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-11-06 22:38:53,414 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2023-11-06 22:38:53,414 INFO L513 LassoAnalysis]: Proved termination. [2023-11-06 22:38:53,414 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~j~0#1) = 1*ULTIMATE.start_main_~j~0#1 Supporting invariants [] [2023-11-06 22:38:53,416 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2023-11-06 22:38:53,417 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2023-11-06 22:38:53,428 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:53,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:53,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:38:53,555 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:53,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:53,968 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:38:53,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:55,287 INFO L134 CoverageAnalysis]: Checked inductivity of 4922 backedges. 861 proven. 3296 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2023-11-06 22:38:55,288 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 20 loop predicates [2023-11-06 22:38:55,288 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535 Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:38:55,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_758428f9-e823-4ba0-9de3-bcf8f6f5b9f8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Forceful destruction successful, exit code 0 [2023-11-06 22:38:55,638 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535. Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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 10134 states and 10628 transitions. Complement of second has 21 states. [2023-11-06 22:38:55,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-06 22:38:55,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:38:55,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 45 transitions. [2023-11-06 22:38:55,640 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 45 transitions. Stem has 293 letters. Loop has 211 letters. [2023-11-06 22:38:55,640 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:55,640 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:38:55,651 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:55,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:55,781 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:38:55,784 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:56,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:56,227 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:38:56,230 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:57,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4922 backedges. 861 proven. 3296 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2023-11-06 22:38:57,580 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.1 stem predicates 20 loop predicates [2023-11-06 22:38:57,580 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535 Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:38:57,860 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535. Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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 10134 states and 10628 transitions. Complement of second has 21 states. [2023-11-06 22:38:57,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2023-11-06 22:38:57,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:38:57,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 45 transitions. [2023-11-06 22:38:57,861 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 11 states and 45 transitions. Stem has 293 letters. Loop has 211 letters. [2023-11-06 22:38:57,862 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:38:57,862 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:38:57,871 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:38:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:57,990 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:38:57,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:58,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:38:58,415 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:38:58,418 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:38:59,670 INFO L134 CoverageAnalysis]: Checked inductivity of 4922 backedges. 861 proven. 3296 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2023-11-06 22:38:59,670 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 20 loop predicates [2023-11-06 22:38:59,671 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535 Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:39:00,303 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535. Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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 47930 states and 50205 transitions. Complement of second has 89 states. [2023-11-06 22:39:00,303 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 [2023-11-06 22:39:00,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:39:00,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 74 transitions. [2023-11-06 22:39:00,304 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 74 transitions. Stem has 293 letters. Loop has 211 letters. [2023-11-06 22:39:00,312 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:39:00,312 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:39:00,322 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:39:00,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:00,441 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:39:00,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:39:00,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:00,880 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:39:00,882 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:39:02,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4922 backedges. 861 proven. 3296 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2023-11-06 22:39:02,252 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 20 loop predicates [2023-11-06 22:39:02,252 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535 Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:39:03,604 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535. Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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 42225 states and 44134 transitions. Complement of second has 127 states. [2023-11-06 22:39:03,605 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 [2023-11-06 22:39:03,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:39:03,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 110 transitions. [2023-11-06 22:39:03,605 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 22 states and 110 transitions. Stem has 293 letters. Loop has 211 letters. [2023-11-06 22:39:03,613 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:39:03,613 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2023-11-06 22:39:03,622 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:39:03,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:03,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 662 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-06 22:39:03,743 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:39:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:39:04,136 INFO L262 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-06 22:39:04,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 22:39:05,306 INFO L134 CoverageAnalysis]: Checked inductivity of 4922 backedges. 861 proven. 3296 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2023-11-06 22:39:05,307 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 20 loop predicates [2023-11-06 22:39:05,309 INFO L104 BuchiDifferenceFKV]: Start buchiDifferenceFKV. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535 Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:39:05,704 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:05,800 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:05,801 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:05,811 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:05,813 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:06,039 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:06,040 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:06,050 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:06,052 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,112 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,113 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,114 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,119 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,120 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,121 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,226 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,227 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,233 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:07,233 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,688 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,688 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,689 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,689 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,689 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,690 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,690 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,690 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,693 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,694 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,694 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,694 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,695 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,695 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,695 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,695 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,925 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:10,929 WARN L278 uchiComplementFKVNwa]: big7 [2023-11-06 22:39:11,928 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,928 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,928 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,929 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,929 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,929 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,929 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,929 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,942 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,943 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,943 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,943 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,943 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,944 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,944 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,944 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,955 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,955 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,955 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,956 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,956 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,956 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,957 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,957 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,965 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,966 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,966 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,966 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,966 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,966 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,967 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,967 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,979 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,979 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,979 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,980 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,980 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,980 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,980 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,981 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,989 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,990 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,990 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,990 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,990 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,990 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,991 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:11,991 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,005 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,005 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,015 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,015 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,015 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,015 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,024 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,025 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,025 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,025 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,025 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,025 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,025 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,026 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,026 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,036 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,037 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,037 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,037 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,037 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,037 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,037 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,038 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,038 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,048 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,049 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,049 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,049 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,049 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,049 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,050 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,050 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,050 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,066 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,066 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,067 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,067 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,067 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,068 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,068 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,068 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,081 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,084 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,096 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,097 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,097 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,097 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,112 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,112 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,112 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,113 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,113 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,113 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,126 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,126 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,129 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,143 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,143 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,143 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,156 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,156 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,157 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,157 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,157 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,158 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,158 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,158 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,170 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,170 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,184 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,185 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,185 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,185 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,196 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,196 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,196 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,196 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,197 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,197 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,197 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,197 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,198 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,209 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,209 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,209 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,209 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,219 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,219 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,219 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,219 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,220 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,220 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,220 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,220 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,221 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,230 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,230 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,242 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,242 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,242 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,242 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,243 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,243 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,243 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,244 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,244 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,253 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,254 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,254 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,254 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,254 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,284 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,285 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,285 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,285 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,285 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,285 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,285 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,286 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,286 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,296 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,296 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,296 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,296 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,296 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,297 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,297 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,297 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,297 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,307 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,307 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,307 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,307 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,307 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,307 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,308 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,308 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,308 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,312 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,312 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,312 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,312 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,313 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,313 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,313 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,313 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,313 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,318 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,318 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,318 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,318 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,318 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,318 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,323 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,323 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,323 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,323 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,324 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,324 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,324 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,324 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,324 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,327 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,328 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,328 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,330 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,331 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,334 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,334 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,334 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,335 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,335 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,335 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,335 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,335 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,335 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,338 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,338 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,338 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,338 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,338 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,338 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,339 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,339 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,339 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,342 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,343 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,345 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,346 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,349 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,349 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,349 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,349 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,353 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,356 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,356 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,356 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,357 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,357 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,357 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,357 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,357 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,357 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,359 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,359 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,359 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,359 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,359 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,360 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,360 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,360 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,360 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,362 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,362 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,362 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,362 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,362 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,362 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,368 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,368 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,368 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,369 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,369 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,369 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,369 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,369 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,369 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,372 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,373 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,373 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,379 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,379 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,380 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,444 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,453 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,453 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,454 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,461 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,461 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,461 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,461 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,462 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,462 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,462 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,462 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,462 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,465 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,465 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,465 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,465 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,465 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,465 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,466 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,466 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,466 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,472 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,472 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,472 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,472 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,472 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,473 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,473 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,473 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,476 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,477 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,477 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,481 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,484 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,487 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,494 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,494 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,495 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,498 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,498 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,498 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,503 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,503 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,503 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,503 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,503 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,504 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,504 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,504 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,504 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,506 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,507 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,511 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,514 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,515 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,523 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,526 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,527 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,533 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,533 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,533 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,534 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,534 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,534 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,534 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,534 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,534 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,537 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,537 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,537 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,537 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,537 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,541 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,541 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,541 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,541 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,541 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,541 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,542 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,542 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,542 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,548 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,549 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,556 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,557 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,557 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,565 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,565 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,565 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,570 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,570 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,570 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,570 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,570 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,570 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,571 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,571 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,571 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,578 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,578 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,578 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,578 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,578 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,578 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,579 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,579 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,579 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,583 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,583 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,583 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,590 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,590 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,590 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,590 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,590 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,590 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,591 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,591 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,591 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,598 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,598 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,598 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,598 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,598 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,598 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,599 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,599 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,599 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,603 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,603 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,603 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,603 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,606 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,606 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,606 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,606 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,606 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,607 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,607 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,607 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,607 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,611 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,613 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,613 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,613 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,614 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,614 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,614 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,614 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,614 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,614 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,621 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,621 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,621 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,621 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,621 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,622 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,622 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,622 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,622 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,626 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,626 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,626 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,629 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,630 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,630 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,636 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,637 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,641 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,644 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,644 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,644 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,645 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,651 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,652 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,653 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,661 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,722 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,726 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,726 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,727 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,732 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,733 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,734 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,734 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,740 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,741 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,742 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,742 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,742 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,749 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,749 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,749 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,749 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,749 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,750 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,758 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,915 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,915 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,915 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,915 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,916 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,917 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,917 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,917 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,917 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,917 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,924 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,924 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,924 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,924 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,924 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,925 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,926 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,926 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,926 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,926 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,926 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,932 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,932 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,932 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,932 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,932 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,933 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,934 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,934 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,938 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,938 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,939 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,940 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,945 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,945 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,945 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,946 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,947 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,947 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,947 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,947 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,947 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,947 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,953 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,955 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,955 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,961 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,961 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,961 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,962 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,964 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,971 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,971 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,973 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,974 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,974 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,974 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,981 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,982 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,982 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,982 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,982 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,982 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,982 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,983 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,984 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,984 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,984 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,984 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,991 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,992 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,992 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,992 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,992 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,992 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,992 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,993 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,994 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,994 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,994 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:12,994 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,001 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,002 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,002 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,002 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,002 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,002 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,002 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,003 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,004 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,011 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,011 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,011 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,012 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,012 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,012 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,012 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,012 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,012 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,013 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,014 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,021 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,021 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,021 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,021 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,022 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,022 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,022 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,022 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,022 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,022 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,023 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,024 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,031 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,031 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,031 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,031 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,031 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,032 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,033 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,033 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,033 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,033 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,033 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,033 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,040 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,041 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,041 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,041 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,041 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,041 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,041 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,042 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,042 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,042 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,042 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,042 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,042 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,043 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,043 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,043 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,043 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,043 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,050 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,050 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,051 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,051 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,051 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,051 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,051 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,051 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,052 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,052 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,052 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,052 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,052 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,052 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,053 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,053 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,053 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,053 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,060 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,060 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,061 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,061 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,061 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,061 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,061 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,061 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,062 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,062 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,062 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,062 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,062 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,062 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,063 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,063 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,063 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,063 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,068 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,068 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,069 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,070 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,075 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,076 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,077 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,077 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,077 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,082 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,083 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,084 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,084 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,084 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,084 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,090 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,090 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,090 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,090 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,090 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,091 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,092 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,092 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,092 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,092 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,092 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,098 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,099 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,100 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,106 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,107 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,108 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,113 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,113 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,114 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,115 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,119 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,120 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,120 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,120 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,120 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,120 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,120 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,121 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,122 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,122 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,126 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,126 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,126 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,126 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,127 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,128 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,132 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,132 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,132 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,133 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,134 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,134 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,134 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,134 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,134 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,134 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,140 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,140 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,140 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,141 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,142 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,146 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,146 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,147 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,148 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,154 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,155 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,156 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,156 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,160 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,160 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,160 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,160 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,160 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,161 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,162 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,163 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,163 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,163 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,170 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,171 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,172 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,173 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,179 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,179 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,179 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,179 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,179 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,180 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,181 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,181 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,181 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,181 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,181 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,181 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,185 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,186 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,187 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,192 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,192 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,192 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,192 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,192 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,192 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,193 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,194 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,194 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,194 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,194 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,194 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,200 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,201 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,201 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,201 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,206 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,206 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,206 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,206 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,206 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,207 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,208 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,212 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,213 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,215 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,215 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,215 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,221 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,221 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,221 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,221 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,221 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,222 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,223 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,224 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,224 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,231 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,232 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,233 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,239 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,240 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,241 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,241 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,241 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,241 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,241 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,247 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,247 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,247 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,248 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,249 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,250 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,258 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,280 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,280 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,280 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,281 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,282 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,283 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,283 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,289 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,289 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,289 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,290 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,291 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,292 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,293 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,300 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,301 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,302 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,303 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,309 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,310 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,311 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,311 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,311 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,311 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,311 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,319 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,320 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,321 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,329 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,329 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,329 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,336 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,340 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,340 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,341 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,349 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,349 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,350 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,351 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,351 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,351 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,351 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,351 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,352 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,363 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,364 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,365 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,365 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,365 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,365 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,365 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,365 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,366 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,366 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,366 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,366 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,366 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,366 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,367 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,367 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,367 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,375 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,376 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,376 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,376 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,376 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,376 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,377 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,377 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,377 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,377 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,377 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,377 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,378 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,378 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,378 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,378 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,378 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,378 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,379 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,386 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,386 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,387 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,387 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,387 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,387 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,387 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,387 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,388 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,388 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,388 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,388 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,388 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,388 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,389 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,389 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,389 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,389 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,389 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,397 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,397 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,397 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,398 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,398 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,398 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,398 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,398 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,398 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,399 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,399 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,399 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,399 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,399 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,399 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,400 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,400 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,400 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,400 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,408 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,408 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,408 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,408 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,408 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,409 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,409 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,409 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,409 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,409 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,409 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,410 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,410 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,410 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,410 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,410 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,418 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,418 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,418 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,418 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,418 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,418 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,419 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,419 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,419 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,419 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,419 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,419 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,420 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,420 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,420 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,420 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,420 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,427 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,428 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,428 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,428 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,428 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,428 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,429 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,429 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,429 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,429 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,429 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,429 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,430 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,430 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,430 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,430 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,430 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,430 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,438 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,438 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,438 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,439 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,439 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,439 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,439 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,439 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,439 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,440 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,440 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,440 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,440 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,440 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,440 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,441 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,441 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,441 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,448 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,449 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,450 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,450 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,450 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,450 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,450 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,450 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,451 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,451 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,451 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,458 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,459 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,460 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,460 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,460 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,460 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,460 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,460 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,461 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,461 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,468 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,468 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,469 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,470 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,471 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,471 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,471 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,471 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,478 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,478 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,479 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,479 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,479 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,479 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,479 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,480 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,481 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,481 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,481 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,481 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,481 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,488 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,489 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,489 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,489 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,489 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,489 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,489 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,490 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,490 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,490 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,490 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,490 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,490 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,491 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,498 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,498 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,498 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,499 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,500 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,500 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,500 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,500 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,500 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,500 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,501 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,501 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,501 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,508 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,508 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,509 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,509 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,509 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,509 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,509 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,509 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,510 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,511 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,511 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,511 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,511 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,518 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,519 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,520 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,520 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,520 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,520 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,520 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,521 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,521 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,521 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,521 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,522 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,529 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,529 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,529 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,530 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,531 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,531 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,531 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,531 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,531 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,531 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,532 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,532 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,532 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,537 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,538 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,539 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,540 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,540 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,545 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,546 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,547 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,552 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,553 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,554 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,554 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,554 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,554 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,554 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,554 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,555 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,559 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,559 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,560 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,561 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,562 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,566 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,567 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,568 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,568 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,568 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,568 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,568 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,573 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,573 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,573 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,574 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,575 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,580 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,580 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,580 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,580 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,580 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,581 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,582 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,586 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,587 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,588 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,593 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,593 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,593 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,593 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,593 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,593 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,594 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,595 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,601 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,602 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,603 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,603 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,608 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,608 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,609 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,610 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,616 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,616 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,616 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,617 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,618 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,624 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,625 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,626 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,626 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,626 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,632 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,633 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,634 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,634 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,638 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,638 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,638 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,639 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,640 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,646 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,647 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,648 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,648 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,648 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,648 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,648 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,648 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,649 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,649 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,655 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,656 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,657 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,657 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,657 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,657 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,657 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,662 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,663 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,664 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,664 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,664 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,664 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,669 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,669 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,669 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,670 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,671 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,671 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,671 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,671 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,671 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,672 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,672 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,676 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,677 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,678 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,679 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,679 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,679 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,684 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,685 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,686 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,686 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,686 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,690 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,691 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,692 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,692 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,692 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,692 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,692 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,692 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,693 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,693 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,693 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,693 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,697 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,698 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,699 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,700 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,700 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,700 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,700 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,705 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,706 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,707 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,712 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,713 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,714 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,714 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,714 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,714 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,714 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,714 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,715 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,715 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,715 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,715 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,715 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,720 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,720 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,720 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,720 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,721 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,722 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,722 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,722 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,722 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,723 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,723 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,723 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,723 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,723 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,728 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,728 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,728 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,728 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,728 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,729 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,730 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,736 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,736 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,736 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,736 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,736 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,737 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,738 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,744 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,744 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,744 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,744 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,744 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,745 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,746 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,751 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,752 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,753 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,753 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,753 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,753 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,753 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,754 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,754 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,754 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,760 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,760 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,761 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,762 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,762 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,762 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,762 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,762 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,762 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,763 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,763 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,763 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,763 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,769 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,769 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,769 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,769 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,769 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,769 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,770 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,771 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,771 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,771 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,771 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,771 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,772 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,773 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,773 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,773 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,780 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,780 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,780 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,780 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,781 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,782 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,782 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,782 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,782 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,782 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,783 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,783 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,783 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,789 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,789 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,789 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,789 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,789 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,790 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,791 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,791 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,791 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,791 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,791 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,791 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,792 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,792 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,797 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,798 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,799 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,799 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,799 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,799 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,799 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,799 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,805 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,805 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,805 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,806 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,811 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,812 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,812 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,812 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,817 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,817 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,818 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,818 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,823 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,824 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,824 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,824 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,825 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,825 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,825 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,830 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,830 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,830 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,831 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,837 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,838 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,838 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,838 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,844 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,845 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,845 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,845 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,850 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,856 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,865 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,872 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,880 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,885 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,890 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,895 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,900 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,907 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,912 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,918 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,922 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,927 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,932 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,936 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,941 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,945 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,950 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,954 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,959 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,963 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,968 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,972 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,977 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,981 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,986 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,990 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:13,995 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,001 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,006 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,010 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,015 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,174 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,179 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,184 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,184 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,189 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,194 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,199 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,209 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,214 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,219 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,224 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,229 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,236 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,241 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,246 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,251 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,255 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,256 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,257 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,259 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,259 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,260 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,261 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,262 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,263 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,264 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,265 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,266 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,267 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,268 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,269 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,270 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,271 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,272 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,273 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,274 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,275 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,276 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,277 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,278 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,279 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,280 WARN L278 uchiComplementFKVNwa]: big8 [2023-11-06 22:39:14,282 INFO L108 BuchiDifferenceFKV]: Finished buchiDifferenceFKV. First operand 10068 states and 10561 transitions. cyclomatic complexity: 535 Second operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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 337609 states and 554857 transitions. Complement of second has 495 states 36 powerset states459 rank states. The highest rank that occured is 7 [2023-11-06 22:39:14,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 27 states 1 stem states 25 non-accepting loop states 1 accepting loop states [2023-11-06 22:39:14,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 22 states have (on average 4.318181818181818) internal successors, (95), 22 states have internal predecessors, (95), 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) [2023-11-06 22:39:14,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 216 transitions. [2023-11-06 22:39:14,283 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 216 transitions. Stem has 293 letters. Loop has 211 letters. [2023-11-06 22:39:22,266 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:39:22,266 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 216 transitions. Stem has 504 letters. Loop has 211 letters. [2023-11-06 22:39:22,557 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-11-06 22:39:22,557 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 27 states and 216 transitions. Stem has 293 letters. Loop has 422 letters.