./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 2329fc70 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_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8 --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 64bit --witnessprinter.graph.data.programhash 33d006375056e7e3c58d58b776bed0fedce081ec4ff9e691f038a741177fe7dd --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 15:13:41,618 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 15:13:41,619 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 15:13:41,637 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 15:13:41,637 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 15:13:41,638 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 15:13:41,640 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 15:13:41,641 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 15:13:41,643 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 15:13:41,644 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 15:13:41,644 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 15:13:41,645 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 15:13:41,646 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 15:13:41,647 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 15:13:41,648 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 15:13:41,649 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 15:13:41,650 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 15:13:41,651 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 15:13:41,652 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 15:13:41,654 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 15:13:41,655 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 15:13:41,657 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 15:13:41,658 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 15:13:41,658 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 15:13:41,662 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 15:13:41,662 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 15:13:41,662 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 15:13:41,663 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 15:13:41,663 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 15:13:41,664 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 15:13:41,665 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 15:13:41,665 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 15:13:41,666 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 15:13:41,667 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 15:13:41,667 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 15:13:41,668 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 15:13:41,668 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 15:13:41,668 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 15:13:41,669 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 15:13:41,669 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 15:13:41,670 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 15:13:41,671 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/config/svcomp-Termination-64bit-Automizer_Default.epf [2022-12-13 15:13:41,695 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 15:13:41,696 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 15:13:41,696 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 15:13:41,696 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 15:13:41,697 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 15:13:41,697 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 15:13:41,698 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 15:13:41,702 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2022-12-13 15:13:41,702 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2022-12-13 15:13:41,702 INFO L138 SettingsManager]: * Use old map elimination=false [2022-12-13 15:13:41,702 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2022-12-13 15:13:41,703 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2022-12-13 15:13:41,703 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2022-12-13 15:13:41,703 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 15:13:41,703 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-13 15:13:41,703 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 15:13:41,703 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 15:13:41,704 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2022-12-13 15:13:41,704 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2022-12-13 15:13:41,704 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2022-12-13 15:13:41,704 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 15:13:41,704 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2022-12-13 15:13:41,704 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 15:13:41,705 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2022-12-13 15:13:41,705 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 15:13:41,705 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 15:13:41,705 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 15:13:41,705 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 15:13:41,706 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2022-12-13 15:13:41,706 INFO L138 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/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_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 33d006375056e7e3c58d58b776bed0fedce081ec4ff9e691f038a741177fe7dd [2022-12-13 15:13:41,891 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 15:13:41,908 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 15:13:41,910 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 15:13:41,912 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 15:13:41,912 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 15:13:41,913 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i [2022-12-13 15:13:44,603 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 15:13:44,770 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 15:13:44,771 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex3.i [2022-12-13 15:13:44,776 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/data/902eb523b/4e2d823f873d4a26acc819c71de38ff0/FLAG9657b65e7 [2022-12-13 15:13:44,791 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/data/902eb523b/4e2d823f873d4a26acc819c71de38ff0 [2022-12-13 15:13:44,793 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 15:13:44,795 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 15:13:44,796 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 15:13:44,796 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 15:13:44,800 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 15:13:44,800 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,801 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@673916bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44, skipping insertion in model container [2022-12-13 15:13:44,801 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,807 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 15:13:44,818 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 15:13:44,927 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:13:44,936 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 15:13:44,945 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 15:13:44,954 INFO L208 MainTranslator]: Completed translation [2022-12-13 15:13:44,955 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44 WrapperNode [2022-12-13 15:13:44,955 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 15:13:44,956 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 15:13:44,956 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 15:13:44,956 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 15:13:44,961 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,967 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,978 INFO L138 Inliner]: procedures = 11, calls = 11, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 19 [2022-12-13 15:13:44,979 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 15:13:44,979 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 15:13:44,979 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 15:13:44,979 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 15:13:44,985 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,985 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,986 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,986 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,989 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,991 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,991 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,992 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,993 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 15:13:44,994 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 15:13:44,994 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 15:13:44,994 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 15:13:44,994 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (1/1) ... [2022-12-13 15:13:44,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:45,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:45,018 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:45,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2022-12-13 15:13:45,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 15:13:45,054 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2022-12-13 15:13:45,054 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2022-12-13 15:13:45,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 15:13:45,055 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 15:13:45,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 15:13:45,055 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 15:13:45,055 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 15:13:45,108 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 15:13:45,110 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 15:13:45,187 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 15:13:45,192 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 15:13:45,192 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-12-13 15:13:45,193 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:13:45 BoogieIcfgContainer [2022-12-13 15:13:45,193 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 15:13:45,194 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2022-12-13 15:13:45,194 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2022-12-13 15:13:45,197 INFO L275 PluginConnector]: BuchiAutomizer initialized [2022-12-13 15:13:45,198 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 15:13:45,198 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 13.12 03:13:44" (1/3) ... [2022-12-13 15:13:45,199 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@78af97e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.12 03:13:45, skipping insertion in model container [2022-12-13 15:13:45,199 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 15:13:45,199 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 03:13:44" (2/3) ... [2022-12-13 15:13:45,199 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@78af97e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 13.12 03:13:45, skipping insertion in model container [2022-12-13 15:13:45,199 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2022-12-13 15:13:45,199 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:13:45" (3/3) ... [2022-12-13 15:13:45,200 INFO L332 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex3.i [2022-12-13 15:13:45,239 INFO L303 stractBuchiCegarLoop]: Interprodecural is true [2022-12-13 15:13:45,239 INFO L304 stractBuchiCegarLoop]: Hoare is false [2022-12-13 15:13:45,239 INFO L305 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2022-12-13 15:13:45,239 INFO L306 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2022-12-13 15:13:45,239 INFO L307 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2022-12-13 15:13:45,239 INFO L308 stractBuchiCegarLoop]: Difference is false [2022-12-13 15:13:45,239 INFO L309 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2022-12-13 15:13:45,240 INFO L313 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2022-12-13 15:13:45,243 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:45,257 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2022-12-13 15:13:45,258 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:45,258 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:45,262 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-12-13 15:13:45,262 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:45,262 INFO L335 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2022-12-13 15:13:45,262 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:45,263 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2022-12-13 15:13:45,263 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:45,263 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:45,264 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1] [2022-12-13 15:13:45,264 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:45,269 INFO L748 eck$LassoCheckResult]: Stem: 9#$Ultimate##0true assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 4#L-1true assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 8#L20-2true [2022-12-13 15:13:45,270 INFO L750 eck$LassoCheckResult]: Loop: 8#L20-2true assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 10#L23true call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 11#$Ultimate##0true ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 7#L9true assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 13#recFINALtrue assume true; 12#recEXITtrue >#30#return; 5#L23-1true main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 8#L20-2true [2022-12-13 15:13:45,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:45,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2022-12-13 15:13:45,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:45,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084711170] [2022-12-13 15:13:45,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:45,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:45,339 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:45,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:45,357 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:45,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:45,360 INFO L85 PathProgramCache]: Analyzing trace with hash -2039113776, now seen corresponding path program 1 times [2022-12-13 15:13:45,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:45,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864703236] [2022-12-13 15:13:45,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:45,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:45,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:45,389 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:45,403 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:45,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:45,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1009969970, now seen corresponding path program 1 times [2022-12-13 15:13:45,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:45,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115868435] [2022-12-13 15:13:45,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:45,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:45,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:45,428 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:45,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:45,446 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:45,863 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 15:13:45,864 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 15:13:45,864 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 15:13:45,864 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 15:13:45,864 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 15:13:45,864 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:45,864 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 15:13:45,864 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 15:13:45,865 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration1_Lasso [2022-12-13 15:13:45,865 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 15:13:45,865 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 15:13:45,877 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,886 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,888 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,890 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,892 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,905 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,962 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:45,964 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:46,054 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 15:13:46,058 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 15:13:46,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,060 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2022-12-13 15:13:46,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:46,073 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:46,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,078 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:46,078 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:46,082 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:46,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:46,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,089 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2022-12-13 15:13:46,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 [2022-12-13 15:13:46,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:46,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:46,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,105 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:46,105 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:46,106 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:46,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2022-12-13 15:13:46,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,111 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2022-12-13 15:13:46,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 [2022-12-13 15:13:46,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,123 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:46,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,124 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:46,124 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,124 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:46,124 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:46,126 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:46,128 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2022-12-13 15:13:46,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,130 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2022-12-13 15:13:46,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:46,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,142 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:46,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:46,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,143 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:46,143 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:46,144 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:46,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2022-12-13 15:13:46,147 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,147 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,148 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2022-12-13 15:13:46,150 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:46,160 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,160 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:46,160 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,160 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:46,160 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,161 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:46,161 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:46,162 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:46,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2022-12-13 15:13:46,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,165 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2022-12-13 15:13:46,167 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:46,178 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,178 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,178 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-12-13 15:13:46,178 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,187 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2022-12-13 15:13:46,187 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-12-13 15:13:46,199 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:46,203 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2022-12-13 15:13:46,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,205 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2022-12-13 15:13:46,207 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:46,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:46,217 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:46,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:46,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:46,217 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:46,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:46,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:46,222 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 15:13:46,228 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2022-12-13 15:13:46,228 INFO L444 ModelExtractionUtils]: 2 out of 5 variables were initially zero. Simplification set additionally 1 variables to zero. [2022-12-13 15:13:46,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:46,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:46,269 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:46,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2022-12-13 15:13:46,270 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 15:13:46,270 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2022-12-13 15:13:46,271 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 15:13:46,271 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = 1*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2022-12-13 15:13:46,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:46,277 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2022-12-13 15:13:46,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:46,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:46,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 10 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 15:13:46,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:46,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:46,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 15:13:46,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:46,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-12-13 15:13:46,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:46,472 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 6 loop predicates [2022-12-13 15:13:46,474 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 5 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:46,558 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 14 states, 10 states have (on average 1.3) internal successors, (13), 10 states have internal predecessors, (13), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2). Second operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 5 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 63 states and 77 transitions. Complement of second has 22 states. [2022-12-13 15:13:46,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:46,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 1.1666666666666667) internal successors, (7), 5 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-12-13 15:13:46,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 22 transitions. [2022-12-13 15:13:46,565 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 22 transitions. Stem has 2 letters. Loop has 7 letters. [2022-12-13 15:13:46,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:46,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 22 transitions. Stem has 9 letters. Loop has 7 letters. [2022-12-13 15:13:46,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:46,566 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 22 transitions. Stem has 2 letters. Loop has 14 letters. [2022-12-13 15:13:46,566 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:46,567 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 63 states and 77 transitions. [2022-12-13 15:13:46,570 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2022-12-13 15:13:46,574 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 63 states to 35 states and 42 transitions. [2022-12-13 15:13:46,575 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27 [2022-12-13 15:13:46,575 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 28 [2022-12-13 15:13:46,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 42 transitions. [2022-12-13 15:13:46,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 15:13:46,576 INFO L218 hiAutomatonCegarLoop]: Abstraction has 35 states and 42 transitions. [2022-12-13 15:13:46,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35 states and 42 transitions. [2022-12-13 15:13:46,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35 to 32. [2022-12-13 15:13:46,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 22 states have (on average 1.1818181818181819) internal successors, (26), 22 states have internal predecessors, (26), 6 states have call successors, (6), 4 states have call predecessors, (6), 4 states have return successors, (6), 5 states have call predecessors, (6), 6 states have call successors, (6) [2022-12-13 15:13:46,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2022-12-13 15:13:46,596 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 38 transitions. [2022-12-13 15:13:46,596 INFO L428 stractBuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2022-12-13 15:13:46,596 INFO L335 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2022-12-13 15:13:46,596 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 38 transitions. [2022-12-13 15:13:46,597 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2022-12-13 15:13:46,597 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:46,597 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:46,597 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:46,597 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-12-13 15:13:46,597 INFO L748 eck$LassoCheckResult]: Stem: 166#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 167#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 174#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 154#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 164#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 153#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 155#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 176#$Ultimate##0 [2022-12-13 15:13:46,598 INFO L750 eck$LassoCheckResult]: Loop: 176#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 184#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 169#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 176#$Ultimate##0 [2022-12-13 15:13:46,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:46,598 INFO L85 PathProgramCache]: Analyzing trace with hash 557607690, now seen corresponding path program 1 times [2022-12-13 15:13:46,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:46,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56783054] [2022-12-13 15:13:46,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:46,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:46,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:46,610 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:46,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:46,621 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:46,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:46,621 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 1 times [2022-12-13 15:13:46,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:46,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829598583] [2022-12-13 15:13:46,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:46,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:46,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:46,628 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:46,632 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:46,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:46,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1242807987, now seen corresponding path program 2 times [2022-12-13 15:13:46,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:46,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766989353] [2022-12-13 15:13:46,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:46,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:46,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:46,653 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:46,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:46,672 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:46,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2022-12-13 15:13:47,208 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 15:13:47,208 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 15:13:47,209 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 15:13:47,209 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 15:13:47,209 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 15:13:47,209 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,209 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 15:13:47,209 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 15:13:47,209 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration2_Lasso [2022-12-13 15:13:47,209 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 15:13:47,209 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 15:13:47,212 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,214 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,216 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,218 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,219 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,221 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,222 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,224 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,225 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,227 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,228 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,230 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,232 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,233 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,234 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,236 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,237 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,238 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,240 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,241 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,242 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,244 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,347 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:47,502 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 15:13:47,502 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 15:13:47,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,503 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2022-12-13 15:13:47,505 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,515 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,516 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,516 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,516 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,516 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,516 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,517 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,518 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Ended with exit code 0 [2022-12-13 15:13:47,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,522 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2022-12-13 15:13:47,524 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,534 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,534 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,534 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,534 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,535 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,535 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,536 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2022-12-13 15:13:47,539 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,540 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2022-12-13 15:13:47,542 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,553 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,553 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,553 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,554 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:47,554 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:47,558 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2022-12-13 15:13:47,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,562 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2022-12-13 15:13:47,564 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,574 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,574 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,574 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,574 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,574 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,575 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,575 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,576 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,580 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2022-12-13 15:13:47,582 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,591 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,592 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,592 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,592 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,592 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,592 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,593 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,594 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2022-12-13 15:13:47,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,598 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2022-12-13 15:13:47,600 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,610 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,610 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,610 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,610 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,610 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,611 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,611 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,612 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,614 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,616 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2022-12-13 15:13:47,618 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,628 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,628 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,628 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,628 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,628 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,628 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,628 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,630 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,632 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,634 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2022-12-13 15:13:47,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,646 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,646 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,646 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,646 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,646 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,646 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,646 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,647 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,650 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2022-12-13 15:13:47,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,651 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2022-12-13 15:13:47,653 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,663 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,663 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,663 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,663 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,663 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,664 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,664 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,665 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,668 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2022-12-13 15:13:47,671 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,680 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,680 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,681 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,682 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:47,682 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:47,686 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2022-12-13 15:13:47,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,690 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2022-12-13 15:13:47,692 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,702 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,702 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,702 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,702 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,702 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,703 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,703 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,704 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2022-12-13 15:13:47,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,707 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,708 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2022-12-13 15:13:47,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 [2022-12-13 15:13:47,726 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,726 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,726 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,727 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,727 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2022-12-13 15:13:47,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,732 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2022-12-13 15:13:47,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 [2022-12-13 15:13:47,744 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,744 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,745 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,745 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,746 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2022-12-13 15:13:47,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,749 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2022-12-13 15:13:47,751 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,762 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,762 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,763 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2022-12-13 15:13:47,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,766 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2022-12-13 15:13:47,769 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,779 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,779 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,779 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,779 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,779 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,779 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,780 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,781 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2022-12-13 15:13:47,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,784 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2022-12-13 15:13:47,787 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,797 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,797 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,797 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,797 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,797 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,798 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,798 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,799 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,802 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2022-12-13 15:13:47,802 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,803 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2022-12-13 15:13:47,805 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,815 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,815 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,815 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,816 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,816 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,816 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,816 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,820 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2022-12-13 15:13:47,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,821 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2022-12-13 15:13:47,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 [2022-12-13 15:13:47,833 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,833 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,833 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,833 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,834 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,834 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,835 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2022-12-13 15:13:47,837 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,838 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2022-12-13 15:13:47,840 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,849 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,850 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,850 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,850 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,850 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,850 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,850 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,851 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,853 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,854 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2022-12-13 15:13:47,857 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:47,866 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,866 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:47,867 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,867 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,867 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,867 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:47,867 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:47,869 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,872 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2022-12-13 15:13:47,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 [2022-12-13 15:13:47,884 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,884 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,884 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,885 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,887 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:47,888 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:47,894 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:47,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Ended with exit code 0 [2022-12-13 15:13:47,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,897 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2022-12-13 15:13:47,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 [2022-12-13 15:13:47,909 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:47,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:47,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:47,910 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:47,912 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:47,912 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:47,919 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 15:13:47,928 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-12-13 15:13:47,928 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2022-12-13 15:13:47,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:47,928 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:47,929 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:47,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2022-12-13 15:13:47,931 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 15:13:47,942 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 15:13:47,942 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 15:13:47,942 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_1) = 2*v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_1 + 1 Supporting invariants [] [2022-12-13 15:13:47,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:47,947 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2022-12-13 15:13:47,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:47,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:47,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 15:13:47,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:47,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:47,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:13:47,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:48,016 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2022-12-13 15:13:48,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:48,029 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2022-12-13 15:13:48,029 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 10 Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,074 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 10. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 47 states and 56 transitions. Complement of second has 17 states. [2022-12-13 15:13:48,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:48,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 15:13:48,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 16 transitions. [2022-12-13 15:13:48,075 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 7 letters. Loop has 3 letters. [2022-12-13 15:13:48,076 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:48,076 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 10 letters. Loop has 3 letters. [2022-12-13 15:13:48,076 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:48,076 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 16 transitions. Stem has 7 letters. Loop has 6 letters. [2022-12-13 15:13:48,076 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:48,076 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 47 states and 56 transitions. [2022-12-13 15:13:48,079 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2022-12-13 15:13:48,080 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 47 states to 41 states and 50 transitions. [2022-12-13 15:13:48,080 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 27 [2022-12-13 15:13:48,081 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 29 [2022-12-13 15:13:48,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 50 transitions. [2022-12-13 15:13:48,081 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 15:13:48,081 INFO L218 hiAutomatonCegarLoop]: Abstraction has 41 states and 50 transitions. [2022-12-13 15:13:48,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states and 50 transitions. [2022-12-13 15:13:48,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 39. [2022-12-13 15:13:48,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39 states, 27 states have (on average 1.1851851851851851) internal successors, (32), 28 states have internal predecessors, (32), 6 states have call successors, (6), 5 states have call predecessors, (6), 6 states have return successors, (8), 5 states have call predecessors, (8), 6 states have call successors, (8) [2022-12-13 15:13:48,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 46 transitions. [2022-12-13 15:13:48,086 INFO L240 hiAutomatonCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-12-13 15:13:48,086 INFO L428 stractBuchiCegarLoop]: Abstraction has 39 states and 46 transitions. [2022-12-13 15:13:48,086 INFO L335 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2022-12-13 15:13:48,086 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 39 states and 46 transitions. [2022-12-13 15:13:48,087 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 6 [2022-12-13 15:13:48,087 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:48,087 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:48,087 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:48,088 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:48,088 INFO L748 eck$LassoCheckResult]: Stem: 317#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 318#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 327#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 311#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 337#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 336#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 307#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 319#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 320#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 341#recFINAL assume true; 322#recEXIT >#28#return; 323#L15-1 #res := #t~ret5;havoc #t~ret5; 335#recFINAL assume true; 331#recEXIT >#30#return; 326#L23-1 [2022-12-13 15:13:48,088 INFO L750 eck$LassoCheckResult]: Loop: 326#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 308#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 309#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 315#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 332#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 334#recFINAL assume true; 338#recEXIT >#30#return; 326#L23-1 [2022-12-13 15:13:48,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1969157627, now seen corresponding path program 1 times [2022-12-13 15:13:48,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [628497127] [2022-12-13 15:13:48,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:48,100 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:48,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:48,111 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:48,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,111 INFO L85 PathProgramCache]: Analyzing trace with hash -523709736, now seen corresponding path program 2 times [2022-12-13 15:13:48,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932223402] [2022-12-13 15:13:48,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:48,119 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:48,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:48,125 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:48,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:48,126 INFO L85 PathProgramCache]: Analyzing trace with hash 931270558, now seen corresponding path program 1 times [2022-12-13 15:13:48,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:48,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361702356] [2022-12-13 15:13:48,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:48,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:48,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:48,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:48,154 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:48,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2022-12-13 15:13:48,806 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 15:13:48,806 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 15:13:48,806 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 15:13:48,806 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 15:13:48,806 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 15:13:48,806 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:48,806 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 15:13:48,806 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 15:13:48,806 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration3_Lasso [2022-12-13 15:13:48,807 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 15:13:48,807 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 15:13:48,808 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:48,900 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:48,902 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:48,903 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:48,904 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:48,906 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:48,907 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:49,017 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 15:13:49,018 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 15:13:49,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:49,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:49,019 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:49,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2022-12-13 15:13:49,021 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:49,031 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:49,031 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:49,031 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:49,031 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:49,034 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:49,034 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:49,038 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:49,040 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2022-12-13 15:13:49,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:49,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:49,041 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:49,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2022-12-13 15:13:49,043 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:49,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:49,053 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2022-12-13 15:13:49,053 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-12-13 15:13:49,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:49,057 INFO L401 nArgumentSynthesizer]: We have 20 Motzkin's Theorem applications. [2022-12-13 15:13:49,057 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-12-13 15:13:49,068 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:49,071 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2022-12-13 15:13:49,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:49,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:49,072 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:49,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2022-12-13 15:13:49,074 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:49,084 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:49,084 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:49,084 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:49,084 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:49,087 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:49,088 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:49,096 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 15:13:49,112 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2022-12-13 15:13:49,112 INFO L444 ModelExtractionUtils]: 4 out of 16 variables were initially zero. Simplification set additionally 9 variables to zero. [2022-12-13 15:13:49,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:49,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:49,113 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:49,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2022-12-13 15:13:49,115 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 15:13:49,127 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 15:13:49,127 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 15:13:49,127 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, ULTIMATE.start_main_#t~ret9#1) = 1*ULTIMATE.start_main_~i~0#1 + 1*ULTIMATE.start_main_#t~ret9#1 Supporting invariants [] [2022-12-13 15:13:49,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2022-12-13 15:13:49,132 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2022-12-13 15:13:49,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:49,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:49,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 15:13:49,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:49,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:49,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 15:13:49,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:49,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-12-13 15:13:49,296 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:49,297 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2022-12-13 15:13:49,297 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 39 states and 46 transitions. cyclomatic complexity: 11 Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-12-13 15:13:49,376 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 39 states and 46 transitions. cyclomatic complexity: 11. Second operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Result 130 states and 152 transitions. Complement of second has 21 states. [2022-12-13 15:13:49,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:49,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.8571428571428572) internal successors, (13), 6 states have internal predecessors, (13), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2022-12-13 15:13:49,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 26 transitions. [2022-12-13 15:13:49,377 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 14 letters. Loop has 7 letters. [2022-12-13 15:13:49,377 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:49,377 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 21 letters. Loop has 7 letters. [2022-12-13 15:13:49,378 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:49,378 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 14 letters. Loop has 14 letters. [2022-12-13 15:13:49,378 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:49,378 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 130 states and 152 transitions. [2022-12-13 15:13:49,387 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2022-12-13 15:13:49,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2022-12-13 15:13:49,389 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 130 states to 90 states and 105 transitions. [2022-12-13 15:13:49,390 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 63 [2022-12-13 15:13:49,390 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 65 [2022-12-13 15:13:49,390 INFO L73 IsDeterministic]: Start isDeterministic. Operand 90 states and 105 transitions. [2022-12-13 15:13:49,390 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 15:13:49,390 INFO L218 hiAutomatonCegarLoop]: Abstraction has 90 states and 105 transitions. [2022-12-13 15:13:49,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states and 105 transitions. [2022-12-13 15:13:49,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 82. [2022-12-13 15:13:49,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 56 states have (on average 1.1785714285714286) internal successors, (66), 59 states have internal predecessors, (66), 13 states have call successors, (13), 11 states have call predecessors, (13), 13 states have return successors, (17), 11 states have call predecessors, (17), 13 states have call successors, (17) [2022-12-13 15:13:49,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 96 transitions. [2022-12-13 15:13:49,398 INFO L240 hiAutomatonCegarLoop]: Abstraction has 82 states and 96 transitions. [2022-12-13 15:13:49,398 INFO L428 stractBuchiCegarLoop]: Abstraction has 82 states and 96 transitions. [2022-12-13 15:13:49,398 INFO L335 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2022-12-13 15:13:49,399 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 82 states and 96 transitions. [2022-12-13 15:13:49,400 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 9 [2022-12-13 15:13:49,400 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:49,400 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:49,401 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:49,401 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2022-12-13 15:13:49,401 INFO L748 eck$LassoCheckResult]: Stem: 599#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 600#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 616#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 625#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 626#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 631#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 621#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 630#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 638#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 640#recFINAL assume true; 629#recEXIT >#28#return; 628#L15-1 #res := #t~ret5;havoc #t~ret5; 627#recFINAL assume true; 624#recEXIT >#30#return; 623#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 615#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 601#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 602#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 664#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 594#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 610#$Ultimate##0 [2022-12-13 15:13:49,401 INFO L750 eck$LassoCheckResult]: Loop: 610#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 611#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 593#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 610#$Ultimate##0 [2022-12-13 15:13:49,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:49,402 INFO L85 PathProgramCache]: Analyzing trace with hash -801242957, now seen corresponding path program 2 times [2022-12-13 15:13:49,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:49,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324228458] [2022-12-13 15:13:49,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:49,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:49,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:49,421 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:49,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:49,435 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:49,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:49,435 INFO L85 PathProgramCache]: Analyzing trace with hash 29942, now seen corresponding path program 2 times [2022-12-13 15:13:49,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:49,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256858718] [2022-12-13 15:13:49,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:49,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:49,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:49,439 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:49,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:49,441 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:49,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:49,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1599299332, now seen corresponding path program 3 times [2022-12-13 15:13:49,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:49,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676944300] [2022-12-13 15:13:49,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:49,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:49,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:49,455 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:49,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:49,467 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:50,695 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 15:13:50,695 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 15:13:50,695 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 15:13:50,696 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 15:13:50,696 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 15:13:50,696 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:50,696 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 15:13:50,696 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 15:13:50,696 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration4_Lasso [2022-12-13 15:13:50,696 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 15:13:50,696 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 15:13:50,699 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,700 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,702 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,703 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,705 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,706 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,707 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,708 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,710 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,711 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,712 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,713 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,715 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,716 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,717 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,718 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,846 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,848 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,849 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,851 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,852 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,853 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:50,854 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:51,047 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 15:13:51,047 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 15:13:51,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,048 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2022-12-13 15:13:51,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 [2022-12-13 15:13:51,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,060 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,060 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,060 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,062 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,064 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,065 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2022-12-13 15:13:51,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,076 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,077 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,077 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,077 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,077 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,077 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,077 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,079 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,082 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2022-12-13 15:13:51,084 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,094 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,095 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:51,095 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,100 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2022-12-13 15:13:51,102 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,112 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,112 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,112 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,112 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,112 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,113 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,114 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,116 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,117 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2022-12-13 15:13:51,119 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,129 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,129 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,129 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,129 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,129 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,130 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,130 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,131 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,133 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,134 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2022-12-13 15:13:51,136 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,145 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,146 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,146 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,146 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,146 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,147 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2022-12-13 15:13:51,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,150 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2022-12-13 15:13:51,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 [2022-12-13 15:13:51,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,162 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,163 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,163 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,166 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2022-12-13 15:13:51,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,167 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2022-12-13 15:13:51,169 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,179 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,179 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,179 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,179 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,179 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,179 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,179 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,181 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,183 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2022-12-13 15:13:51,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,184 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2022-12-13 15:13:51,186 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,195 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,196 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,196 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,196 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,196 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,196 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,196 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,197 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,200 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2022-12-13 15:13:51,203 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,212 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,212 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,213 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,213 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,213 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,213 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,214 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2022-12-13 15:13:51,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,217 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2022-12-13 15:13:51,219 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,229 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,229 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,229 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,229 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,230 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,231 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,233 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2022-12-13 15:13:51,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,234 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2022-12-13 15:13:51,236 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,245 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,245 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,246 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,246 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,246 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,246 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,246 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,247 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2022-12-13 15:13:51,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,250 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2022-12-13 15:13:51,252 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,262 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,262 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,262 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,262 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,262 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,262 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,263 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,264 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Ended with exit code 0 [2022-12-13 15:13:51,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,267 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2022-12-13 15:13:51,269 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,279 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,279 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:51,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,280 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:51,280 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:51,281 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2022-12-13 15:13:51,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,284 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2022-12-13 15:13:51,286 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,295 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,296 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,296 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,296 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,298 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:51,298 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,303 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2022-12-13 15:13:51,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,306 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2022-12-13 15:13:51,308 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,317 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,317 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,317 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,317 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,318 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:51,318 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,321 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,323 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2022-12-13 15:13:51,323 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,324 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2022-12-13 15:13:51,326 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,335 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,335 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,335 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,336 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,337 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:51,337 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,342 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,344 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:51,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,353 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2022-12-13 15:13:51,354 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,363 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,364 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,364 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,364 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,365 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:51,365 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,367 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2022-12-13 15:13:51,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,369 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,370 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2022-12-13 15:13:51,372 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,382 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,382 INFO L203 nArgumentSynthesizer]: 4 stem disjuncts [2022-12-13 15:13:51,382 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,382 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,385 INFO L401 nArgumentSynthesizer]: We have 12 Motzkin's Theorem applications. [2022-12-13 15:13:51,385 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,392 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:51,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2022-12-13 15:13:51,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,395 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2022-12-13 15:13:51,398 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:51,408 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:51,409 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:51,409 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:51,409 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:51,411 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:51,411 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:51,416 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 15:13:51,421 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-12-13 15:13:51,421 INFO L444 ModelExtractionUtils]: 5 out of 10 variables were initially zero. Simplification set additionally 2 variables to zero. [2022-12-13 15:13:51,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:51,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:51,422 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:51,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2022-12-13 15:13:51,424 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 15:13:51,435 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 15:13:51,435 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 15:13:51,435 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_2) = 2*v_rep(select (select #memory_int rec_#in~p.base) rec_#in~p.offset)_2 + 1 Supporting invariants [] [2022-12-13 15:13:51,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2022-12-13 15:13:51,440 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2022-12-13 15:13:51,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:51,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:13:51,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:51,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:51,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:13:51,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:51,547 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2022-12-13 15:13:51,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:51,557 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2022-12-13 15:13:51,557 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:51,624 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 106 states and 124 transitions. Complement of second has 17 states. [2022-12-13 15:13:51,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:51,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:51,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 16 transitions. [2022-12-13 15:13:51,626 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 16 transitions. Stem has 20 letters. Loop has 3 letters. [2022-12-13 15:13:51,626 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:51,626 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 15:13:51,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:51,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:51,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:13:51,658 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:51,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:51,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:13:51,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:51,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2022-12-13 15:13:51,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:51,766 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2022-12-13 15:13:51,766 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:51,824 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 106 states and 124 transitions. Complement of second has 17 states. [2022-12-13 15:13:51,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:51,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:51,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 16 transitions. [2022-12-13 15:13:51,825 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 16 transitions. Stem has 20 letters. Loop has 3 letters. [2022-12-13 15:13:51,825 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:51,825 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 15:13:51,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:51,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:51,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 15:13:51,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:51,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2022-12-13 15:13:51,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:51,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 15:13:51,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:51,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 23 [2022-12-13 15:13:51,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:51,999 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2022-12-13 15:13:51,999 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:52,049 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 82 states and 96 transitions. cyclomatic complexity: 21. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 154 states and 179 transitions. Complement of second has 19 states. [2022-12-13 15:13:52,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:52,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:52,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 19 transitions. [2022-12-13 15:13:52,050 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 20 letters. Loop has 3 letters. [2022-12-13 15:13:52,050 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:52,050 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 23 letters. Loop has 3 letters. [2022-12-13 15:13:52,050 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:52,050 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 19 transitions. Stem has 20 letters. Loop has 6 letters. [2022-12-13 15:13:52,051 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:52,051 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 154 states and 179 transitions. [2022-12-13 15:13:52,054 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2022-12-13 15:13:52,056 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 154 states to 110 states and 135 transitions. [2022-12-13 15:13:52,056 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 68 [2022-12-13 15:13:52,056 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 76 [2022-12-13 15:13:52,056 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 135 transitions. [2022-12-13 15:13:52,056 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 15:13:52,057 INFO L218 hiAutomatonCegarLoop]: Abstraction has 110 states and 135 transitions. [2022-12-13 15:13:52,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states and 135 transitions. [2022-12-13 15:13:52,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 74. [2022-12-13 15:13:52,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 51 states have (on average 1.196078431372549) internal successors, (61), 54 states have internal predecessors, (61), 10 states have call successors, (10), 10 states have call predecessors, (10), 13 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-12-13 15:13:52,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 87 transitions. [2022-12-13 15:13:52,063 INFO L240 hiAutomatonCegarLoop]: Abstraction has 74 states and 87 transitions. [2022-12-13 15:13:52,064 INFO L428 stractBuchiCegarLoop]: Abstraction has 74 states and 87 transitions. [2022-12-13 15:13:52,064 INFO L335 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2022-12-13 15:13:52,064 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 74 states and 87 transitions. [2022-12-13 15:13:52,065 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2022-12-13 15:13:52,065 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:52,065 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:52,066 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:52,066 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:52,066 INFO L748 eck$LassoCheckResult]: Stem: 1350#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 1351#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 1358#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 1345#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 1349#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1372#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 1361#recFINAL assume true; 1356#recEXIT >#30#return; 1357#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 1342#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 1343#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 1348#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1385#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 1341#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 1352#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1353#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 1410#recFINAL assume true; 1408#recEXIT >#28#return; 1391#L15-1 #res := #t~ret5;havoc #t~ret5; 1386#recFINAL assume true; 1384#recEXIT >#30#return; 1359#L23-1 [2022-12-13 15:13:52,066 INFO L750 eck$LassoCheckResult]: Loop: 1359#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 1360#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 1388#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 1392#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 1387#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 1389#recFINAL assume true; 1393#recEXIT >#30#return; 1359#L23-1 [2022-12-13 15:13:52,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:52,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1572162950, now seen corresponding path program 4 times [2022-12-13 15:13:52,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:52,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851248296] [2022-12-13 15:13:52,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:52,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:52,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:52,081 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:52,096 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:52,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:52,096 INFO L85 PathProgramCache]: Analyzing trace with hash -523709736, now seen corresponding path program 3 times [2022-12-13 15:13:52,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:52,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155837406] [2022-12-13 15:13:52,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:52,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:52,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:52,104 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:52,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:52,110 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:52,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:52,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1341076915, now seen corresponding path program 5 times [2022-12-13 15:13:52,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:52,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872004597] [2022-12-13 15:13:52,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:52,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:52,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:52,126 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:52,137 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:53,102 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 15:13:53,102 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 15:13:53,102 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 15:13:53,102 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 15:13:53,102 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 15:13:53,102 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,102 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 15:13:53,102 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 15:13:53,102 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration5_Lasso [2022-12-13 15:13:53,102 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 15:13:53,102 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 15:13:53,104 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,105 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,107 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,108 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,109 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,111 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,236 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:53,403 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 15:13:53,403 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 15:13:53,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,404 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2022-12-13 15:13:53,406 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,415 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,415 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:53,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,415 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,416 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,416 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:53,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:53,417 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,419 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:53,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,420 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2022-12-13 15:13:53,422 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,433 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:53,433 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:53,436 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,439 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2022-12-13 15:13:53,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,440 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2022-12-13 15:13:53,442 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,451 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,452 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:53,452 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,452 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,452 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:53,452 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:53,454 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2022-12-13 15:13:53,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,457 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2022-12-13 15:13:53,459 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,469 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,469 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:53,470 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,470 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,470 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,470 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:53,470 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:53,471 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2022-12-13 15:13:53,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,474 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2022-12-13 15:13:53,477 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:53,488 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,488 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,488 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,488 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:53,488 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:53,490 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:53,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,493 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2022-12-13 15:13:53,495 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,504 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,505 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,505 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,505 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,506 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:53,506 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:53,508 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2022-12-13 15:13:53,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,511 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2022-12-13 15:13:53,513 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,523 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,523 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,523 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,523 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,524 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:53,524 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:53,527 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:53,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2022-12-13 15:13:53,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,530 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2022-12-13 15:13:53,532 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:53,542 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:53,542 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:53,542 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:53,542 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:53,545 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:53,545 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:53,553 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 15:13:53,562 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2022-12-13 15:13:53,562 INFO L444 ModelExtractionUtils]: 4 out of 16 variables were initially zero. Simplification set additionally 9 variables to zero. [2022-12-13 15:13:53,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:53,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:53,563 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:53,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2022-12-13 15:13:53,565 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 15:13:53,576 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 15:13:53,576 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 15:13:53,576 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1, ULTIMATE.start_main_#t~ret9#1) = 1*ULTIMATE.start_main_~i~0#1 + 1*ULTIMATE.start_main_#t~ret9#1 Supporting invariants [] [2022-12-13 15:13:53,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:53,580 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2022-12-13 15:13:53,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:53,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:53,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:53,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:13:53,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:53,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:53,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 15:13:53,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:53,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-12-13 15:13:53,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:53,752 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2022-12-13 15:13:53,752 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18 Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-12-13 15:13:53,808 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 118 states and 139 transitions. Complement of second has 21 states. [2022-12-13 15:13:53,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:53,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-12-13 15:13:53,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 26 transitions. [2022-12-13 15:13:53,809 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 21 letters. Loop has 7 letters. [2022-12-13 15:13:53,810 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:53,810 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 15:13:53,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:53,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:53,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:13:53,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:53,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:53,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 15:13:53,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:53,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-12-13 15:13:53,951 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:53,951 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 6 loop predicates [2022-12-13 15:13:53,951 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18 Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-12-13 15:13:54,001 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 118 states and 139 transitions. Complement of second has 21 states. [2022-12-13 15:13:54,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:54,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-12-13 15:13:54,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 26 transitions. [2022-12-13 15:13:54,002 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 26 transitions. Stem has 21 letters. Loop has 7 letters. [2022-12-13 15:13:54,003 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:54,003 INFO L681 stractBuchiCegarLoop]: Bad chosen interpolant automaton: word not accepted [2022-12-13 15:13:54,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:54,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:54,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 15:13:54,035 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:54,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:54,118 INFO L263 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 15:13:54,119 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:54,154 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-12-13 15:13:54,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 15:13:54,168 INFO L141 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 6 loop predicates [2022-12-13 15:13:54,168 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18 Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-12-13 15:13:54,238 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 74 states and 87 transitions. cyclomatic complexity: 18. Second operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Result 143 states and 169 transitions. Complement of second has 22 states. [2022-12-13 15:13:54,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 2 stem states 5 non-accepting loop states 1 accepting loop states [2022-12-13 15:13:54,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 2.0) internal successors, (14), 6 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2022-12-13 15:13:54,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 28 transitions. [2022-12-13 15:13:54,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 21 letters. Loop has 7 letters. [2022-12-13 15:13:54,240 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:54,240 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 28 letters. Loop has 7 letters. [2022-12-13 15:13:54,241 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:54,241 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 28 transitions. Stem has 21 letters. Loop has 14 letters. [2022-12-13 15:13:54,241 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:54,241 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 143 states and 169 transitions. [2022-12-13 15:13:54,244 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2022-12-13 15:13:54,245 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 143 states to 94 states and 109 transitions. [2022-12-13 15:13:54,245 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 57 [2022-12-13 15:13:54,245 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 59 [2022-12-13 15:13:54,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 94 states and 109 transitions. [2022-12-13 15:13:54,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2022-12-13 15:13:54,245 INFO L218 hiAutomatonCegarLoop]: Abstraction has 94 states and 109 transitions. [2022-12-13 15:13:54,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states and 109 transitions. [2022-12-13 15:13:54,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 32. [2022-12-13 15:13:54,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 4 states have call successors, (4), 4 states have call predecessors, (4), 5 states have return successors, (6), 4 states have call predecessors, (6), 4 states have call successors, (6) [2022-12-13 15:13:54,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 38 transitions. [2022-12-13 15:13:54,247 INFO L240 hiAutomatonCegarLoop]: Abstraction has 32 states and 38 transitions. [2022-12-13 15:13:54,247 INFO L428 stractBuchiCegarLoop]: Abstraction has 32 states and 38 transitions. [2022-12-13 15:13:54,247 INFO L335 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2022-12-13 15:13:54,248 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 32 states and 38 transitions. [2022-12-13 15:13:54,248 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2022-12-13 15:13:54,248 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2022-12-13 15:13:54,248 INFO L119 BuchiIsEmpty]: Starting construction of run [2022-12-13 15:13:54,248 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1] [2022-12-13 15:13:54,248 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 15:13:54,248 INFO L748 eck$LassoCheckResult]: Stem: 2172#$Ultimate##0 assume { :begin_inline_ULTIMATE.init } true;#NULL.base, #NULL.offset := 0, 0;assume 0 == #valid[0];assume 0 < #StackHeapBarrier; 2173#L-1 assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet6#1, main_#t~malloc7#1.base, main_#t~malloc7#1.offset, main_#t~nondet8#1, main_#t~ret9#1, main_~op~0#1.base, main_~op~0#1.offset, main_~i~0#1;main_~i~0#1 := main_#t~nondet6#1;havoc main_#t~nondet6#1; 2181#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 2168#L23 [2022-12-13 15:13:54,248 INFO L750 eck$LassoCheckResult]: Loop: 2168#L23 call main_#t~ret9#1 := rec(main_~op~0#1.base, main_~op~0#1.offset);< 2170#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 2184#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~mem3 := read~int(~p.base, ~p.offset, 4);#t~post4 := #t~mem3;call write~int(#t~post4 - 1, ~p.base, ~p.offset, 4);havoc #t~mem3;havoc #t~post4; 2165#L15 call #t~ret5 := rec(~p.base, ~p.offset);< 2177#$Ultimate##0 ~p.base, ~p.offset := #in~p.base, #in~p.offset;call #t~mem1 := read~int(~p.base, ~p.offset, 4); 2178#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~p.base, ~p.offset, 4);~pv~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~p.base, ~p.offset);#res := ~pv~0; 2189#recFINAL assume true; 2187#recEXIT >#28#return; 2186#L15-1 #res := #t~ret5;havoc #t~ret5; 2185#recFINAL assume true; 2183#recEXIT >#30#return; 2180#L23-1 main_~i~0#1 := main_~i~0#1 + main_#t~ret9#1;havoc main_#t~ret9#1; 2167#L20-2 assume !!(main_~i~0#1 > 0);call main_#t~malloc7#1.base, main_#t~malloc7#1.offset := #Ultimate.allocOnHeap(4);main_~op~0#1.base, main_~op~0#1.offset := main_#t~malloc7#1.base, main_#t~malloc7#1.offset;havoc main_#t~malloc7#1.base, main_#t~malloc7#1.offset;call write~int(main_#t~nondet8#1, main_~op~0#1.base, main_~op~0#1.offset, 4);havoc main_#t~nondet8#1; 2168#L23 [2022-12-13 15:13:54,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:54,249 INFO L85 PathProgramCache]: Analyzing trace with hash 37808, now seen corresponding path program 1 times [2022-12-13 15:13:54,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:54,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796988231] [2022-12-13 15:13:54,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:54,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:54,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:54,252 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:54,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:54,255 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:54,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:54,255 INFO L85 PathProgramCache]: Analyzing trace with hash -669629144, now seen corresponding path program 1 times [2022-12-13 15:13:54,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:54,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477441737] [2022-12-13 15:13:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:54,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:54,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:54,261 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:54,266 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:54,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:54,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1720097319, now seen corresponding path program 6 times [2022-12-13 15:13:54,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 15:13:54,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842756723] [2022-12-13 15:13:54,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 15:13:54,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 15:13:54,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:54,274 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 15:13:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 15:13:54,280 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 15:13:54,844 INFO L210 LassoAnalysis]: Preferences: [2022-12-13 15:13:54,844 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2022-12-13 15:13:54,844 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2022-12-13 15:13:54,844 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2022-12-13 15:13:54,844 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2022-12-13 15:13:54,844 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:54,844 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2022-12-13 15:13:54,844 INFO L132 ssoRankerPreferences]: Path of dumped script: [2022-12-13 15:13:54,845 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex3.i_Iteration6_Lasso [2022-12-13 15:13:54,845 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2022-12-13 15:13:54,845 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2022-12-13 15:13:54,846 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,847 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,849 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,850 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,852 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,947 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,949 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:54,950 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2022-12-13 15:13:55,072 INFO L294 LassoAnalysis]: Preprocessing complete. [2022-12-13 15:13:55,072 INFO L490 LassoAnalysis]: Using template 'affine'. [2022-12-13 15:13:55,072 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,072 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,073 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2022-12-13 15:13:55,075 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:55,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:55,085 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,087 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:55,087 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:55,090 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:55,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2022-12-13 15:13:55,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,093 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2022-12-13 15:13:55,095 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,105 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,105 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:55,105 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:55,105 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:55,105 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,105 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:55,105 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:55,106 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:55,108 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2022-12-13 15:13:55,109 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,109 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2022-12-13 15:13:55,111 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,121 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,122 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:55,122 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:55,122 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:55,122 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,122 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:55,122 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:55,124 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:55,126 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2022-12-13 15:13:55,126 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,126 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,127 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,128 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2022-12-13 15:13:55,129 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,139 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,139 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2022-12-13 15:13:55,140 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:55,140 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:55,140 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,140 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2022-12-13 15:13:55,140 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2022-12-13 15:13:55,142 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:55,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2022-12-13 15:13:55,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,145 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2022-12-13 15:13:55,147 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,157 INFO L203 nArgumentSynthesizer]: 2 stem disjuncts [2022-12-13 15:13:55,157 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2022-12-13 15:13:55,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,160 INFO L401 nArgumentSynthesizer]: We have 20 Motzkin's Theorem applications. [2022-12-13 15:13:55,160 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2022-12-13 15:13:55,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:55,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2022-12-13 15:13:55,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,174 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2022-12-13 15:13:55,176 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,186 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,186 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:55,186 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:55,186 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,188 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:55,188 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:55,191 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2022-12-13 15:13:55,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Ended with exit code 0 [2022-12-13 15:13:55,193 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,194 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2022-12-13 15:13:55,196 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2022-12-13 15:13:55,206 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2022-12-13 15:13:55,206 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2022-12-13 15:13:55,207 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2022-12-13 15:13:55,207 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2022-12-13 15:13:55,208 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2022-12-13 15:13:55,208 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2022-12-13 15:13:55,216 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2022-12-13 15:13:55,222 INFO L443 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2022-12-13 15:13:55,222 INFO L444 ModelExtractionUtils]: 8 out of 13 variables were initially zero. Simplification set additionally 3 variables to zero. [2022-12-13 15:13:55,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2022-12-13 15:13:55,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 15:13:55,223 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2022-12-13 15:13:55,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2022-12-13 15:13:55,225 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2022-12-13 15:13:55,236 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2022-12-13 15:13:55,236 INFO L513 LassoAnalysis]: Proved termination. [2022-12-13 15:13:55,236 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ULTIMATE.start_main_~i~0#1) = 1*ULTIMATE.start_main_~i~0#1 Supporting invariants [] [2022-12-13 15:13:55,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:55,240 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2022-12-13 15:13:55,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 15:13:55,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:55,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 31 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 15:13:55,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:55,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 15:13:55,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 15:13:55,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 15:13:55,280 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2022-12-13 15:13:55,315 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 15:13:55,315 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 [2022-12-13 15:13:55,315 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 8 Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:55,352 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 32 states and 38 transitions. cyclomatic complexity: 8. Second operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 69 states and 86 transitions. Complement of second has 22 states. [2022-12-13 15:13:55,352 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 [2022-12-13 15:13:55,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8 states, 7 states have (on average 1.5714285714285714) internal successors, (11), 6 states have internal predecessors, (11), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-12-13 15:13:55,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 14 transitions. [2022-12-13 15:13:55,353 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 14 transitions. Stem has 3 letters. Loop has 13 letters. [2022-12-13 15:13:55,353 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:55,353 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 14 transitions. Stem has 16 letters. Loop has 13 letters. [2022-12-13 15:13:55,353 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:55,353 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 14 transitions. Stem has 3 letters. Loop has 26 letters. [2022-12-13 15:13:55,353 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2022-12-13 15:13:55,353 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 69 states and 86 transitions. [2022-12-13 15:13:55,354 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-12-13 15:13:55,355 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 69 states to 0 states and 0 transitions. [2022-12-13 15:13:55,355 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2022-12-13 15:13:55,355 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2022-12-13 15:13:55,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2022-12-13 15:13:55,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 15:13:55,355 INFO L218 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-13 15:13:55,355 INFO L240 hiAutomatonCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-13 15:13:55,355 INFO L428 stractBuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-13 15:13:55,355 INFO L335 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2022-12-13 15:13:55,355 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2022-12-13 15:13:55,355 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2022-12-13 15:13:55,355 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2022-12-13 15:13:55,360 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 13.12 03:13:55 BoogieIcfgContainer [2022-12-13 15:13:55,360 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2022-12-13 15:13:55,360 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 15:13:55,360 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 15:13:55,360 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 15:13:55,361 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 03:13:45" (3/4) ... [2022-12-13 15:13:55,363 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 15:13:55,363 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 15:13:55,363 INFO L158 Benchmark]: Toolchain (without parser) took 10568.65ms. Allocated memory was 148.9MB in the beginning and 180.4MB in the end (delta: 31.5MB). Free memory was 117.4MB in the beginning and 100.0MB in the end (delta: 17.4MB). Peak memory consumption was 50.5MB. Max. memory is 16.1GB. [2022-12-13 15:13:55,363 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 148.9MB. Free memory is still 116.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 15:13:55,364 INFO L158 Benchmark]: CACSL2BoogieTranslator took 159.12ms. Allocated memory is still 148.9MB. Free memory was 117.4MB in the beginning and 108.1MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2022-12-13 15:13:55,364 INFO L158 Benchmark]: Boogie Procedure Inliner took 23.04ms. Allocated memory is still 148.9MB. Free memory was 108.1MB in the beginning and 106.5MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 15:13:55,364 INFO L158 Benchmark]: Boogie Preprocessor took 14.12ms. Allocated memory is still 148.9MB. Free memory was 106.5MB in the beginning and 105.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 15:13:55,364 INFO L158 Benchmark]: RCFGBuilder took 199.95ms. Allocated memory is still 148.9MB. Free memory was 105.5MB in the beginning and 95.0MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-12-13 15:13:55,365 INFO L158 Benchmark]: BuchiAutomizer took 10165.88ms. Allocated memory was 148.9MB in the beginning and 180.4MB in the end (delta: 31.5MB). Free memory was 95.0MB in the beginning and 101.0MB in the end (delta: -6.0MB). Peak memory consumption was 27.5MB. Max. memory is 16.1GB. [2022-12-13 15:13:55,365 INFO L158 Benchmark]: Witness Printer took 2.55ms. Allocated memory is still 180.4MB. Free memory was 101.0MB in the beginning and 100.0MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-12-13 15:13:55,366 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 148.9MB. Free memory is still 116.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 159.12ms. Allocated memory is still 148.9MB. Free memory was 117.4MB in the beginning and 108.1MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 23.04ms. Allocated memory is still 148.9MB. Free memory was 108.1MB in the beginning and 106.5MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 14.12ms. Allocated memory is still 148.9MB. Free memory was 106.5MB in the beginning and 105.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 199.95ms. Allocated memory is still 148.9MB. Free memory was 105.5MB in the beginning and 95.0MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * BuchiAutomizer took 10165.88ms. Allocated memory was 148.9MB in the beginning and 180.4MB in the end (delta: 31.5MB). Free memory was 95.0MB in the beginning and 101.0MB in the end (delta: -6.0MB). Peak memory consumption was 27.5MB. Max. memory is 16.1GB. * Witness Printer took 2.55ms. Allocated memory is still 180.4MB. Free memory was 101.0MB in the beginning and 100.0MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 6 terminating modules (0 trivial, 4 deterministic, 2 nondeterministic). One deterministic module has affine ranking function i and consists of 9 locations. One deterministic module has affine ranking function 2 * unknown-#memory_int-unknown[p][p] + 1 and consists of 5 locations. One deterministic module has affine ranking function aux-rec(op)-aux + i and consists of 8 locations. One deterministic module has affine ranking function i and consists of 8 locations. One nondeterministic module has affine ranking function 2 * unknown-#memory_int-unknown[p][p] + 1 and consists of 6 locations. One nondeterministic module has affine ranking function aux-rec(op)-aux + i and consists of 8 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 10.1s and 7 iterations. TraceHistogramMax:3. Analysis of lassos took 7.9s. Construction of modules took 0.2s. Büchi inclusion checks took 1.7s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 5. Automata minimization 0.0s AutomataMinimizationTime, 5 MinimizatonAttempts, 111 StatesRemovedByMinimization, 5 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [4, 0, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 4/4 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 169 SdHoareTripleChecker+Valid, 0.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 159 mSDsluCounter, 242 SdHoareTripleChecker+Invalid, 0.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 115 mSDsCounter, 115 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 388 IncrementalHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 115 mSolverCounterUnsat, 127 mSDtfsCounter, 388 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso6 LassoPreprocessingBenchmarks: Lassos: inital168 mio100 ax100 hnf100 lsp95 ukn56 mio100 lsp33 div100 bol100 ite100 ukn100 eq165 hnf92 smp99 dnf125 smp91 tf101 neg93 sie125 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 28ms VariablesStem: 2 VariablesLoop: 2 DisjunctsStem: 2 DisjunctsLoop: 2 SupportingInvariants: 4 MotzkinApplications: 20 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2022-12-13 15:13:55,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2022-12-13 15:13:55,588 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_64293be4-7d04-4b3d-8b59-83a545bf7ae3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE