./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/recursive/Ackermann02.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version b2eff8ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/recursive/Ackermann02.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 20c02b81d1b1bc312ccc75d6e9b31c6252d69e8a6e2560afe3a2a95a3e53102a ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-b2eff8b [2021-10-28 23:56:23,683 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-28 23:56:23,686 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-28 23:56:23,755 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-28 23:56:23,756 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-28 23:56:23,766 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-28 23:56:23,769 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-28 23:56:23,774 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-28 23:56:23,778 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-28 23:56:23,788 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-28 23:56:23,790 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-28 23:56:23,793 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-28 23:56:23,793 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-28 23:56:23,797 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-28 23:56:23,800 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-28 23:56:23,808 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-28 23:56:23,814 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-28 23:56:23,816 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-28 23:56:23,819 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-28 23:56:23,828 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-28 23:56:23,831 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-28 23:56:23,833 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-28 23:56:23,838 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-28 23:56:23,839 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-28 23:56:23,844 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-28 23:56:23,844 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-28 23:56:23,845 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-28 23:56:23,846 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-28 23:56:23,847 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-28 23:56:23,849 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-28 23:56:23,849 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-28 23:56:23,851 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-28 23:56:23,852 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-28 23:56:23,853 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-28 23:56:23,854 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-28 23:56:23,855 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-28 23:56:23,856 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-28 23:56:23,856 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-28 23:56:23,857 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-28 23:56:23,858 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-28 23:56:23,859 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-28 23:56:23,860 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-28 23:56:23,894 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-28 23:56:23,895 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-28 23:56:23,895 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-28 23:56:23,895 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-28 23:56:23,897 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-28 23:56:23,897 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-28 23:56:23,898 INFO L138 SettingsManager]: * Use SBE=true [2021-10-28 23:56:23,898 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-28 23:56:23,898 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-28 23:56:23,899 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-28 23:56:23,899 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-28 23:56:23,899 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-28 23:56:23,899 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-28 23:56:23,900 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-28 23:56:23,900 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-28 23:56:23,900 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-28 23:56:23,901 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-28 23:56:23,901 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-28 23:56:23,901 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-28 23:56:23,902 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-28 23:56:23,902 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-28 23:56:23,902 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-28 23:56:23,903 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-28 23:56:23,906 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-28 23:56:23,906 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-28 23:56:23,906 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-28 23:56:23,907 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-28 23:56:23,907 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-28 23:56:23,910 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-28 23:56:23,911 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-28 23:56:23,911 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-28 23:56:23,911 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-28 23:56:23,913 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-28 23:56:23,913 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_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/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_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 20c02b81d1b1bc312ccc75d6e9b31c6252d69e8a6e2560afe3a2a95a3e53102a [2021-10-28 23:56:24,282 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-28 23:56:24,330 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-28 23:56:24,333 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-28 23:56:24,335 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-28 23:56:24,337 INFO L275 PluginConnector]: CDTParser initialized [2021-10-28 23:56:24,338 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/../../sv-benchmarks/c/recursive/Ackermann02.c [2021-10-28 23:56:24,469 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/data/f5b2a0c6e/1a27d60140cf4cd0889c037e9dae0218/FLAG07df8a81f [2021-10-28 23:56:25,039 INFO L306 CDTParser]: Found 1 translation units. [2021-10-28 23:56:25,040 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/sv-benchmarks/c/recursive/Ackermann02.c [2021-10-28 23:56:25,056 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/data/f5b2a0c6e/1a27d60140cf4cd0889c037e9dae0218/FLAG07df8a81f [2021-10-28 23:56:25,406 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/data/f5b2a0c6e/1a27d60140cf4cd0889c037e9dae0218 [2021-10-28 23:56:25,410 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-28 23:56:25,412 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-28 23:56:25,414 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-28 23:56:25,414 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-28 23:56:25,422 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-28 23:56:25,422 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,424 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ef2283d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25, skipping insertion in model container [2021-10-28 23:56:25,424 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,433 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-28 23:56:25,448 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-28 23:56:25,635 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/sv-benchmarks/c/recursive/Ackermann02.c[1157,1170] [2021-10-28 23:56:25,636 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:56:25,649 INFO L203 MainTranslator]: Completed pre-run [2021-10-28 23:56:25,666 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/sv-benchmarks/c/recursive/Ackermann02.c[1157,1170] [2021-10-28 23:56:25,667 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-28 23:56:25,683 INFO L208 MainTranslator]: Completed translation [2021-10-28 23:56:25,683 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25 WrapperNode [2021-10-28 23:56:25,684 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-28 23:56:25,685 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-28 23:56:25,686 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-28 23:56:25,686 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-28 23:56:25,697 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,706 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,728 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-28 23:56:25,729 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-28 23:56:25,730 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-28 23:56:25,730 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-28 23:56:25,741 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,741 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,743 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,743 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,748 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,751 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,752 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,754 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-28 23:56:25,756 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-28 23:56:25,756 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-28 23:56:25,756 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-28 23:56:25,758 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (1/1) ... [2021-10-28 23:56:25,768 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:25,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:25,820 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:25,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-28 23:56:25,882 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-28 23:56:25,882 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-28 23:56:25,883 INFO L130 BoogieDeclarations]: Found specification of procedure ackermann [2021-10-28 23:56:25,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ackermann [2021-10-28 23:56:25,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-28 23:56:25,884 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-28 23:56:26,179 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-28 23:56:26,179 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-10-28 23:56:26,182 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:56:26 BoogieIcfgContainer [2021-10-28 23:56:26,184 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-28 23:56:26,185 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-28 23:56:26,189 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-28 23:56:26,194 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-28 23:56:26,207 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:56:26,208 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 28.10 11:56:25" (1/3) ... [2021-10-28 23:56:26,210 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@3d474b8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:56:26, skipping insertion in model container [2021-10-28 23:56:26,211 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:56:26,211 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.10 11:56:25" (2/3) ... [2021-10-28 23:56:26,211 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@3d474b8b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 28.10 11:56:26, skipping insertion in model container [2021-10-28 23:56:26,212 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-28 23:56:26,212 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:56:26" (3/3) ... [2021-10-28 23:56:26,214 INFO L389 chiAutomizerObserver]: Analyzing ICFG Ackermann02.c [2021-10-28 23:56:26,312 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-28 23:56:26,313 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-28 23:56:26,313 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-28 23:56:26,313 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-28 23:56:26,313 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-28 23:56:26,314 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-28 23:56:26,314 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-28 23:56:26,314 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-28 23:56:26,356 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 21 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 23:56:26,390 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-10-28 23:56:26,390 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:26,390 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:26,399 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2021-10-28 23:56:26,399 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:26,400 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-28 23:56:26,400 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 21 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 23:56:26,404 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-10-28 23:56:26,404 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:26,404 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:26,405 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1] [2021-10-28 23:56:26,405 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:26,414 INFO L791 eck$LassoCheckResult]: Stem: 4#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 9#L-1true havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 8#L29true assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 22#L35true assume !(main_~n~0 < 0 || main_~n~0 > 23); 16#L41true call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 6#ackermannENTRYtrue [2021-10-28 23:56:26,414 INFO L793 eck$LassoCheckResult]: Loop: 6#ackermannENTRYtrue ~m := #in~m;~n := #in~n; 13#L17true assume !(0 == ~m); 14#L20true assume 0 == ~n; 17#L21true call #t~ret7 := ackermann(~m - 1, 1);< 6#ackermannENTRYtrue [2021-10-28 23:56:26,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:26,422 INFO L85 PathProgramCache]: Analyzing trace with hash 28695872, now seen corresponding path program 1 times [2021-10-28 23:56:26,436 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:26,442 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425629987] [2021-10-28 23:56:26,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:26,444 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:26,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:26,567 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:26,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:26,617 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:26,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:26,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1697199, now seen corresponding path program 1 times [2021-10-28 23:56:26,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:26,622 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585272335] [2021-10-28 23:56:26,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:26,622 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:26,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:26,630 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:26,641 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:26,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:26,645 INFO L85 PathProgramCache]: Analyzing trace with hash 1292962670, now seen corresponding path program 1 times [2021-10-28 23:56:26,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:26,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96387829] [2021-10-28 23:56:26,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:26,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:26,697 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:26,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:26,739 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:26,930 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:26,931 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:26,932 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:26,932 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:26,932 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:26,932 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:26,933 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:26,933 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:26,933 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration1_Loop [2021-10-28 23:56:26,934 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:26,934 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:26,955 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,963 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,966 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,970 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,973 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,978 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,982 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:26,990 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,082 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:27,083 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:27,086 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,088 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-28 23:56:27,115 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,116 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,162 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:27,162 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~m=0} Honda state: {ackermann_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:27,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2021-10-28 23:56:27,255 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,263 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,295 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,295 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-28 23:56:27,328 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:27,329 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:27,370 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,371 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,374 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,387 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,387 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-28 23:56:27,413 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:27,413 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:27,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,460 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,462 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-28 23:56:27,472 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,472 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,491 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:27,491 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=0} Honda state: {ackermann_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:27,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,521 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,523 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-28 23:56:27,529 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,529 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,540 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:27,540 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:27,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,578 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,580 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-28 23:56:27,582 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,582 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,605 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:27,605 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:27,630 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,630 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,632 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-28 23:56:27,638 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:27,638 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,682 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,685 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-28 23:56:27,687 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:27,688 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:27,715 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:56:27,747 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,747 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:27,748 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:27,748 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:27,748 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:27,748 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:56:27,748 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,748 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:27,748 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:27,748 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration1_Loop [2021-10-28 23:56:27,749 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:27,749 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:27,750 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,754 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,757 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,761 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,765 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,768 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,775 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,778 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:27,862 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:27,868 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:56:27,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,871 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:27,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-28 23:56:27,928 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:27,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:27,947 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:27,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:27,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:27,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:27,952 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:27,953 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:27,964 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:27,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:27,991 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:27,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:27,992 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:28,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-28 23:56:28,007 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:28,016 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:28,016 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:28,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:28,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:28,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:28,017 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:28,017 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:28,031 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:28,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:28,056 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:28,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:28,057 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:28,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-28 23:56:28,059 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:28,068 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:28,068 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:28,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:28,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:28,068 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:28,070 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:28,070 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:28,073 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:28,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:28,101 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:28,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:28,102 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:28,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-28 23:56:28,104 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:28,113 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:28,113 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:28,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:28,114 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:28,114 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:28,114 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:28,114 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:28,120 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:28,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:28,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:28,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:28,150 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:28,151 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-28 23:56:28,156 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:28,166 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:28,166 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:28,167 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:28,167 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:28,167 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:28,168 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:28,168 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:28,174 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:28,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:28,202 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:28,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:28,204 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:28,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-28 23:56:28,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 [2021-10-28 23:56:28,216 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:28,216 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:28,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:28,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:28,217 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:28,219 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:28,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:28,247 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:56:28,252 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2021-10-28 23:56:28,252 INFO L444 ModelExtractionUtils]: 0 out of 3 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:56:28,254 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:28,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:28,255 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:28,256 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-28 23:56:28,260 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:56:28,260 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:56:28,260 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:56:28,261 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ackermann_#in~n) = -2*ackermann_#in~n + 1 Supporting invariants [] [2021-10-28 23:56:28,286 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:28,289 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:56:28,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:28,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:28,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-28 23:56:28,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:28,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:28,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:56:28,432 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:28,537 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:28,559 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-10-28 23:56:28,561 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 21 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) 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, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:28,719 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 21 states, 15 states have (on average 1.3333333333333333) internal successors, (20), 15 states have internal predecessors, (20), 4 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4). 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, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 50 states and 65 transitions. Complement of second has 12 states. [2021-10-28 23:56:28,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 4 states 1 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 23:56:28,722 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, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:28,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 16 transitions. [2021-10-28 23:56:28,727 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 5 letters. Loop has 4 letters. [2021-10-28 23:56:28,728 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:28,728 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 9 letters. Loop has 4 letters. [2021-10-28 23:56:28,729 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:28,729 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 4 states and 16 transitions. Stem has 5 letters. Loop has 8 letters. [2021-10-28 23:56:28,729 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:28,730 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 50 states and 65 transitions. [2021-10-28 23:56:28,736 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-10-28 23:56:28,743 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 50 states to 29 states and 37 transitions. [2021-10-28 23:56:28,745 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 20 [2021-10-28 23:56:28,745 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 22 [2021-10-28 23:56:28,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 37 transitions. [2021-10-28 23:56:28,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:28,746 INFO L681 BuchiCegarLoop]: Abstraction has 29 states and 37 transitions. [2021-10-28 23:56:28,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29 states and 37 transitions. [2021-10-28 23:56:28,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29 to 22. [2021-10-28 23:56:28,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22 states, 16 states have (on average 1.25) internal successors, (20), 15 states have internal predecessors, (20), 5 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-10-28 23:56:28,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 28 transitions. [2021-10-28 23:56:28,777 INFO L704 BuchiCegarLoop]: Abstraction has 22 states and 28 transitions. [2021-10-28 23:56:28,777 INFO L587 BuchiCegarLoop]: Abstraction has 22 states and 28 transitions. [2021-10-28 23:56:28,777 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-28 23:56:28,777 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 22 states and 28 transitions. [2021-10-28 23:56:28,779 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-10-28 23:56:28,779 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:28,779 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:28,780 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:28,780 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:28,780 INFO L791 eck$LassoCheckResult]: Stem: 133#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 134#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 146#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 147#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 136#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 135#ackermannENTRY ~m := #in~m;~n := #in~n; 138#L17 assume !(0 == ~m); 151#L20 assume !(0 == ~n); 142#L23 [2021-10-28 23:56:28,781 INFO L793 eck$LassoCheckResult]: Loop: 142#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 150#ackermannENTRY ~m := #in~m;~n := #in~n; 153#L17 assume !(0 == ~m); 154#L20 assume !(0 == ~n); 142#L23 [2021-10-28 23:56:28,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:28,781 INFO L85 PathProgramCache]: Analyzing trace with hash 180255807, now seen corresponding path program 1 times [2021-10-28 23:56:28,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:28,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749957668] [2021-10-28 23:56:28,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:28,782 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:28,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:28,800 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:28,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:28,825 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:28,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:28,826 INFO L85 PathProgramCache]: Analyzing trace with hash 2259284, now seen corresponding path program 1 times [2021-10-28 23:56:28,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:28,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061951023] [2021-10-28 23:56:28,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:28,827 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:28,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:28,833 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:28,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:28,839 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:28,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:28,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1387046546, now seen corresponding path program 1 times [2021-10-28 23:56:28,841 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:28,841 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467408127] [2021-10-28 23:56:28,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:28,842 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:28,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:28,862 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:28,891 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:29,056 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:29,056 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:29,056 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:29,057 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:29,057 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:29,057 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:29,057 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:29,057 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:29,057 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration2_Loop [2021-10-28 23:56:29,058 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:29,058 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:29,060 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:29,068 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:29,071 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:29,081 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:29,084 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:29,087 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:29,196 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:29,196 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:29,196 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:29,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:29,198 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:29,216 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:29,216 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:29,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-28 23:56:29,242 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:29,243 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~m=7, ackermann_~m=7} Honda state: {ackermann_#in~m=7, ackermann_~m=7} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:29,277 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:29,277 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:29,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:29,282 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:29,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-28 23:56:29,284 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:29,284 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:29,298 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:29,298 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:29,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:29,324 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:29,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:29,325 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:29,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-28 23:56:29,337 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:29,340 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:29,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:29,413 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:29,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:29,414 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:29,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-28 23:56:29,420 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:29,420 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:34,055 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:34,055 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=-1, ackermann_#in~n=1} Honda state: {ackermann_~n=-1, ackermann_#in~n=1} Generalized eigenvectors: [{ackermann_~n=-1, ackermann_#in~n=7}, {ackermann_~n=0, ackermann_#in~n=-8}, {ackermann_~n=0, ackermann_#in~n=-2}] Lambdas: [1, 0, 0] Nus: [1, 0] [2021-10-28 23:56:34,091 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2021-10-28 23:56:34,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:34,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:34,093 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:34,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-28 23:56:34,095 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:34,095 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:34,117 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:34,117 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:34,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:34,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:34,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:34,147 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:34,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-28 23:56:34,149 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:34,149 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:34,174 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:34,174 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:34,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:34,199 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:34,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:34,200 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:34,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-28 23:56:34,202 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:34,202 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:34,212 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:34,212 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:34,237 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-10-28 23:56:34,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:35,224 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:35,225 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:35,225 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:35,225 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:35,225 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:56:35,225 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:35,225 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:35,225 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:35,225 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration2_Lasso [2021-10-28 23:56:35,225 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:35,226 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:35,231 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,239 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,242 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,245 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,247 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,250 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,252 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,256 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,258 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,277 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,280 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,299 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,302 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,304 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,308 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,310 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,407 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,409 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,412 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,414 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,418 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,421 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,423 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,427 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,429 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,432 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,434 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,437 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,440 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:35,801 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:35,801 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:56:35,801 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:35,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:35,807 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:35,819 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:35,830 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:35,830 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:35,830 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:35,830 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:35,845 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:35,845 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:35,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-28 23:56:35,878 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:35,906 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:35,906 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:35,906 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:35,907 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:35,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-28 23:56:35,910 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:35,919 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:35,919 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:35,920 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:35,920 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:35,920 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:35,922 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:35,922 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:35,940 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:35,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:35,967 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:35,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:35,968 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:35,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-28 23:56:35,969 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:35,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:35,978 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:35,978 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:35,978 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:35,978 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:35,979 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:35,979 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:35,980 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,005 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,006 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-28 23:56:36,009 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:36,018 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,018 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:36,018 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,018 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:36,018 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,019 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:36,019 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:36,021 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,047 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,048 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-28 23:56:36,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 [2021-10-28 23:56:36,059 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:36,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:36,060 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,060 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:36,060 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:36,066 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,090 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2021-10-28 23:56:36,091 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,092 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,094 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-28 23:56:36,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 [2021-10-28 23:56:36,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:36,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:36,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,105 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:36,105 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:36,142 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,183 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,184 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,191 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:36,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,202 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:36,202 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,205 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:36,205 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:36,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-28 23:56:36,222 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,263 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-28 23:56:36,267 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:36,278 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,279 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-10-28 23:56:36,279 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,298 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2021-10-28 23:56:36,298 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-10-28 23:56:36,330 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,382 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,387 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:36,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-28 23:56:36,397 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,397 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:36,397 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,397 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:36,397 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,398 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:36,398 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:36,406 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:36,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,433 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-28 23:56:36,435 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:36,444 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:36,445 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:36,445 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-10-28 23:56:36,445 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:36,458 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2021-10-28 23:56:36,458 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-10-28 23:56:36,485 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:56:36,519 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2021-10-28 23:56:36,520 INFO L444 ModelExtractionUtils]: 6 out of 16 variables were initially zero. Simplification set additionally 6 variables to zero. [2021-10-28 23:56:36,520 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:36,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:36,526 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:36,533 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:56:36,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-28 23:56:36,564 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2021-10-28 23:56:36,564 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:56:36,564 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ackermann_~n) = 1*ackermann_~n Supporting invariants [2*ackermann_~n - 1 >= 0] [2021-10-28 23:56:36,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:36,640 INFO L297 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2021-10-28 23:56:36,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:36,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:36,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:56:36,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:36,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:36,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:36,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:36,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:36,908 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.4 stem predicates 3 loop predicates [2021-10-28 23:56:36,908 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 22 states and 28 transitions. cyclomatic complexity: 8 Second operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:37,024 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 22 states and 28 transitions. cyclomatic complexity: 8. Second operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 34 states and 45 transitions. Complement of second has 12 states. [2021-10-28 23:56:37,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 7 states 4 stem states 1 non-accepting loop states 2 accepting loop states [2021-10-28 23:56:37,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:37,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 12 transitions. [2021-10-28 23:56:37,026 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 7 states and 12 transitions. Stem has 8 letters. Loop has 4 letters. [2021-10-28 23:56:37,027 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:37,027 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:56:37,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:37,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:37,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:56:37,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:37,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:37,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:37,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:37,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:37,285 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.4 stem predicates 3 loop predicates [2021-10-28 23:56:37,285 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 22 states and 28 transitions. cyclomatic complexity: 8 Second operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:37,434 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 22 states and 28 transitions. cyclomatic complexity: 8. Second operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 48 states and 67 transitions. Complement of second has 20 states. [2021-10-28 23:56:37,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 4 stem states 3 non-accepting loop states 1 accepting loop states [2021-10-28 23:56:37,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 5 states have (on average 2.0) internal successors, (10), 5 states have internal predecessors, (10), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:37,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 18 transitions. [2021-10-28 23:56:37,438 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 18 transitions. Stem has 8 letters. Loop has 4 letters. [2021-10-28 23:56:37,439 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:37,439 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 18 transitions. Stem has 12 letters. Loop has 4 letters. [2021-10-28 23:56:37,439 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:37,439 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 18 transitions. Stem has 8 letters. Loop has 8 letters. [2021-10-28 23:56:37,440 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:37,440 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 48 states and 67 transitions. [2021-10-28 23:56:37,453 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-10-28 23:56:37,455 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 48 states to 42 states and 59 transitions. [2021-10-28 23:56:37,456 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 30 [2021-10-28 23:56:37,456 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 31 [2021-10-28 23:56:37,456 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 59 transitions. [2021-10-28 23:56:37,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:37,457 INFO L681 BuchiCegarLoop]: Abstraction has 42 states and 59 transitions. [2021-10-28 23:56:37,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42 states and 59 transitions. [2021-10-28 23:56:37,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42 to 33. [2021-10-28 23:56:37,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 23 states have (on average 1.2173913043478262) internal successors, (28), 23 states have internal predecessors, (28), 8 states have call successors, (10), 5 states have call predecessors, (10), 2 states have return successors, (7), 4 states have call predecessors, (7), 5 states have call successors, (7) [2021-10-28 23:56:37,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 45 transitions. [2021-10-28 23:56:37,464 INFO L704 BuchiCegarLoop]: Abstraction has 33 states and 45 transitions. [2021-10-28 23:56:37,464 INFO L587 BuchiCegarLoop]: Abstraction has 33 states and 45 transitions. [2021-10-28 23:56:37,464 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-28 23:56:37,464 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 33 states and 45 transitions. [2021-10-28 23:56:37,465 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 6 [2021-10-28 23:56:37,466 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:37,466 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:37,466 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:37,467 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:37,467 INFO L791 eck$LassoCheckResult]: Stem: 420#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 421#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 432#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 433#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 423#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 422#ackermannENTRY ~m := #in~m;~n := #in~n; 425#L17 assume !(0 == ~m); 440#L20 assume !(0 == ~n); 429#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 446#ackermannENTRY ~m := #in~m;~n := #in~n; 452#L17 assume !(0 == ~m); 436#L20 assume 0 == ~n; 437#L21 [2021-10-28 23:56:37,467 INFO L793 eck$LassoCheckResult]: Loop: 437#L21 call #t~ret7 := ackermann(~m - 1, 1);< 439#ackermannENTRY ~m := #in~m;~n := #in~n; 450#L17 assume !(0 == ~m); 451#L20 assume 0 == ~n; 437#L21 [2021-10-28 23:56:37,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:37,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1387046543, now seen corresponding path program 1 times [2021-10-28 23:56:37,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:37,468 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520665180] [2021-10-28 23:56:37,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:37,469 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:37,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,494 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:37,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,519 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:37,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:37,520 INFO L85 PathProgramCache]: Analyzing trace with hash 2199699, now seen corresponding path program 2 times [2021-10-28 23:56:37,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:37,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1712756181] [2021-10-28 23:56:37,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:37,521 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:37,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:37,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:37,606 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:56:37,607 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1712756181] [2021-10-28 23:56:37,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1712756181] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:56:37,609 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:56:37,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-28 23:56:37,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376737953] [2021-10-28 23:56:37,613 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:56:37,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:56:37,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-28 23:56:37,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-28 23:56:37,619 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:37,620 INFO L87 Difference]: Start difference. First operand 33 states and 45 transitions. cyclomatic complexity: 15 Second operand has 4 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:37,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:56:37,691 INFO L93 Difference]: Finished difference Result 47 states and 63 transitions. [2021-10-28 23:56:37,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-28 23:56:37,692 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 47 states and 63 transitions. [2021-10-28 23:56:37,695 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2021-10-28 23:56:37,697 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 47 states to 45 states and 61 transitions. [2021-10-28 23:56:37,698 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 37 [2021-10-28 23:56:37,698 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 41 [2021-10-28 23:56:37,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 61 transitions. [2021-10-28 23:56:37,699 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:37,699 INFO L681 BuchiCegarLoop]: Abstraction has 45 states and 61 transitions. [2021-10-28 23:56:37,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 61 transitions. [2021-10-28 23:56:37,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 44. [2021-10-28 23:56:37,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 30 states have (on average 1.1666666666666667) internal successors, (35), 31 states have internal predecessors, (35), 11 states have call successors, (14), 6 states have call predecessors, (14), 3 states have return successors, (11), 6 states have call predecessors, (11), 8 states have call successors, (11) [2021-10-28 23:56:37,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 60 transitions. [2021-10-28 23:56:37,707 INFO L704 BuchiCegarLoop]: Abstraction has 44 states and 60 transitions. [2021-10-28 23:56:37,707 INFO L587 BuchiCegarLoop]: Abstraction has 44 states and 60 transitions. [2021-10-28 23:56:37,707 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-28 23:56:37,707 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 44 states and 60 transitions. [2021-10-28 23:56:37,709 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 11 [2021-10-28 23:56:37,709 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:37,709 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:37,710 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:37,710 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 1, 1, 1, 1] [2021-10-28 23:56:37,711 INFO L791 eck$LassoCheckResult]: Stem: 509#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 510#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 521#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 522#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 531#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 532#ackermannENTRY ~m := #in~m;~n := #in~n; 546#L17 assume !(0 == ~m); 549#L20 assume !(0 == ~n); 516#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 538#ackermannENTRY ~m := #in~m;~n := #in~n; 551#L17 assume !(0 == ~m); 547#L20 assume 0 == ~n; 528#L21 [2021-10-28 23:56:37,711 INFO L793 eck$LassoCheckResult]: Loop: 528#L21 call #t~ret7 := ackermann(~m - 1, 1);< 540#ackermannENTRY ~m := #in~m;~n := #in~n; 544#L17 assume !(0 == ~m); 527#L20 assume !(0 == ~n); 529#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 530#ackermannENTRY ~m := #in~m;~n := #in~n; 552#L17 assume !(0 == ~m); 550#L20 assume 0 == ~n; 528#L21 [2021-10-28 23:56:37,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:37,712 INFO L85 PathProgramCache]: Analyzing trace with hash 1387046543, now seen corresponding path program 2 times [2021-10-28 23:56:37,712 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:37,712 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [509893461] [2021-10-28 23:56:37,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:37,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:37,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,731 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:37,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,753 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:37,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:37,754 INFO L85 PathProgramCache]: Analyzing trace with hash -47204506, now seen corresponding path program 1 times [2021-10-28 23:56:37,754 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:37,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591466373] [2021-10-28 23:56:37,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:37,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:37,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,763 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:37,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,771 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:37,772 INFO L85 PathProgramCache]: Analyzing trace with hash -2117341196, now seen corresponding path program 1 times [2021-10-28 23:56:37,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:37,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052484960] [2021-10-28 23:56:37,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:37,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,817 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:37,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:37,854 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:38,132 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:38,133 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:38,133 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:38,133 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:38,133 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:38,133 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,133 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:38,133 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:38,134 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration4_Loop [2021-10-28 23:56:38,134 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:38,134 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:38,135 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:38,141 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:38,143 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:38,146 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:38,151 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:38,159 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:38,221 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:38,221 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:38,222 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,232 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,233 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:38,234 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-28 23:56:38,257 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:38,257 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:38,283 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:38,283 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,285 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-28 23:56:38,287 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:38,287 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,315 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:38,315 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:38,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:38,340 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,341 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-28 23:56:38,343 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:38,343 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,354 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:38,354 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:38,379 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-10-28 23:56:38,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,381 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-28 23:56:38,384 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:38,384 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,400 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:38,401 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=0, ackermann_#in~n=0} Honda state: {ackermann_~n=0, ackermann_#in~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:38,425 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:38,426 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,426 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-28 23:56:38,429 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:38,429 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:38,477 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,477 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-28 23:56:38,483 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:38,483 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,810 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:38,810 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~m=6, ackermann_~m=-2} Honda state: {ackermann_#in~m=6, ackermann_~m=-2} Generalized eigenvectors: [{ackermann_#in~m=-8, ackermann_~m=0}, {ackermann_#in~m=0, ackermann_~m=0}, {ackermann_#in~m=-1, ackermann_~m=-1}] Lambdas: [0, 6, 1] Nus: [0, 0] [2021-10-28 23:56:38,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:38,836 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:38,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:38,837 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:38,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-28 23:56:38,840 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:38,840 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:38,850 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:38,850 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:38,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2021-10-28 23:56:39,892 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:39,892 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:39,892 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:39,892 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:39,892 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:56:39,892 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:39,892 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:39,893 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:39,893 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration4_Lasso [2021-10-28 23:56:39,893 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:39,893 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:39,898 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:39,907 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:39,909 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:39,913 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:39,915 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:39,918 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:39,992 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,002 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,005 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,008 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,010 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,012 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,015 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,017 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,019 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,021 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,024 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,026 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,028 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,031 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,035 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,038 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,040 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,043 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,045 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,047 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,049 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,052 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,067 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:40,370 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:40,375 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:56:40,376 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,377 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,393 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,394 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,394 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,394 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,398 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,405 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-10-28 23:56:40,428 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,453 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:40,453 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,454 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-28 23:56:40,456 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,465 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,465 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:40,465 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,465 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,465 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,466 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:40,466 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:40,467 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:40,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,493 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-28 23:56:40,494 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,504 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,504 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,504 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,504 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,506 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,506 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,509 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:40,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,534 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-28 23:56:40,555 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,564 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,564 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:40,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,565 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:40,565 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:40,566 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-10-28 23:56:40,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,591 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-28 23:56:40,592 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,603 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,604 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:40,604 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,604 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,604 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,604 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:40,605 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:40,621 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,654 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-10-28 23:56:40,654 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,655 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-28 23:56:40,658 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,666 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,667 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,667 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,667 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,672 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,672 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,702 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:40,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,735 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,735 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-28 23:56:40,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,746 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,747 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,747 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,748 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,748 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,751 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,776 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-28 23:56:40,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,777 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-28 23:56:40,785 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,793 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,794 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,794 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,794 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,797 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,797 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,800 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:40,825 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,826 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-28 23:56:40,828 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,837 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,837 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,837 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,837 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,839 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,839 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,854 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2021-10-28 23:56:40,879 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,880 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-28 23:56:40,882 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,891 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,891 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,891 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,891 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,893 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,893 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,926 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:40,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:40,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:40,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:40,971 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:40,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-28 23:56:40,975 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:40,984 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:40,984 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:40,984 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:40,984 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:40,986 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:40,986 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:40,989 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,014 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,015 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-28 23:56:41,016 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,025 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,025 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,025 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,025 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,027 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,027 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,054 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,082 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,083 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-28 23:56:41,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 [2021-10-28 23:56:41,093 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,093 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,093 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,093 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,094 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,095 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,097 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2021-10-28 23:56:41,122 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,123 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-28 23:56:41,125 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,135 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,135 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,135 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,135 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,137 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,137 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,174 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2021-10-28 23:56:41,205 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,207 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-28 23:56:41,209 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,217 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,218 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,218 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,218 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,219 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,219 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,232 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-10-28 23:56:41,273 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,273 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,274 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,275 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-28 23:56:41,275 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,284 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,284 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,286 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,287 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,300 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,342 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,343 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,345 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,356 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,357 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,357 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,358 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,358 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-28 23:56:41,374 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,418 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,421 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,434 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,434 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-28 23:56:41,450 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,492 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,493 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,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 [2021-10-28 23:56:41,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-28 23:56:41,504 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,505 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,505 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,505 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,505 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,505 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,505 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,507 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,531 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,534 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-28 23:56:41,536 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,547 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,547 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,547 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,548 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,548 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,548 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,548 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,562 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,606 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,606 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,607 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,610 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,621 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,621 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,621 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,621 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,623 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:41,623 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:41,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-28 23:56:41,627 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2021-10-28 23:56:41,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,654 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-10-28 23:56:41,655 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,664 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,664 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,665 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,665 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,665 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,665 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,665 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,666 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2021-10-28 23:56:41,690 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,702 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,703 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-10-28 23:56:41,712 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,712 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,713 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,713 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,713 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,713 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,714 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,730 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,776 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,778 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,789 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,790 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,790 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,790 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,790 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,792 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,792 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,793 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-10-28 23:56:41,802 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,843 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,844 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,848 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,860 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,860 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,860 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,860 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,861 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,862 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-10-28 23:56:41,878 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:41,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:41,918 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:41,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:41,920 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:41,925 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:41,936 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:41,937 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:41,937 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:41,937 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:41,937 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:41,938 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:41,938 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:41,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-10-28 23:56:41,962 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,003 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,005 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-10-28 23:56:42,015 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,015 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,016 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,016 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,016 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,016 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,016 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,042 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,043 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,059 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,070 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,070 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-10-28 23:56:42,071 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,072 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,096 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,097 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,098 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-10-28 23:56:42,099 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,109 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,109 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,109 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,109 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,109 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,110 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,110 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,111 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,135 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2021-10-28 23:56:42,136 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,137 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-10-28 23:56:42,139 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,148 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,148 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,148 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,149 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,149 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,150 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,174 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Ended with exit code 0 [2021-10-28 23:56:42,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,175 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-10-28 23:56:42,178 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,187 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,187 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,187 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,188 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,188 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,252 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,253 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,254 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,262 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,273 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,274 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,274 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,274 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,275 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-10-28 23:56:42,286 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,314 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Ended with exit code 0 [2021-10-28 23:56:42,315 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,316 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,318 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-10-28 23:56:42,327 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,327 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,327 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,328 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,329 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,366 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,398 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,414 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,425 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,426 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:42,426 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,426 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,426 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,427 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:42,427 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:42,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-10-28 23:56:42,444 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,486 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,488 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,500 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,500 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,500 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:42,500 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,502 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:42,502 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:42,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-10-28 23:56:42,508 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:42,532 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,533 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-10-28 23:56:42,535 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:42,544 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:42,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:42,545 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-10-28 23:56:42,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:42,559 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2021-10-28 23:56:42,559 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-10-28 23:56:42,586 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:56:42,614 INFO L443 ModelExtractionUtils]: Simplification made 8 calls to the SMT solver. [2021-10-28 23:56:42,614 INFO L444 ModelExtractionUtils]: 8 out of 16 variables were initially zero. Simplification set additionally 4 variables to zero. [2021-10-28 23:56:42,614 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:42,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:42,618 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:42,622 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:56:42,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-10-28 23:56:42,636 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2021-10-28 23:56:42,637 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:56:42,637 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ackermann_~m) = 1*ackermann_~m Supporting invariants [2*ackermann_~m - 1 >= 0] [2021-10-28 23:56:42,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:42,685 INFO L297 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2021-10-28 23:56:42,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:42,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:42,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 23:56:42,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:42,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:42,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:56:42,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:43,082 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:56:43,083 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.5 stem predicates 4 loop predicates [2021-10-28 23:56:43,083 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 44 states and 60 transitions. cyclomatic complexity: 18 Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 7 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:43,219 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 44 states and 60 transitions. cyclomatic complexity: 18. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 7 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 75 states and 106 transitions. Complement of second has 14 states. [2021-10-28 23:56:43,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 5 stem states 1 non-accepting loop states 2 accepting loop states [2021-10-28 23:56:43,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 7 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:43,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 21 transitions. [2021-10-28 23:56:43,221 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 21 transitions. Stem has 12 letters. Loop has 8 letters. [2021-10-28 23:56:43,221 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:43,221 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:56:43,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:43,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:43,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-28 23:56:43,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:43,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:43,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-28 23:56:43,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:43,569 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:56:43,570 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.5 stem predicates 4 loop predicates [2021-10-28 23:56:43,571 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 44 states and 60 transitions. cyclomatic complexity: 18 Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 7 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:43,834 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:43,892 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 44 states and 60 transitions. cyclomatic complexity: 18. Second operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 7 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 151 states and 223 transitions. Complement of second has 31 states. [2021-10-28 23:56:43,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 10 states 5 stem states 5 non-accepting loop states 1 accepting loop states [2021-10-28 23:56:43,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 1.75) internal successors, (14), 7 states have internal predecessors, (14), 4 states have call successors, (4), 2 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:43,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 34 transitions. [2021-10-28 23:56:43,894 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 34 transitions. Stem has 12 letters. Loop has 8 letters. [2021-10-28 23:56:43,894 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:43,895 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 34 transitions. Stem has 20 letters. Loop has 8 letters. [2021-10-28 23:56:43,895 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:43,895 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 10 states and 34 transitions. Stem has 12 letters. Loop has 16 letters. [2021-10-28 23:56:43,896 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:43,896 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 151 states and 223 transitions. [2021-10-28 23:56:43,903 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 20 [2021-10-28 23:56:43,910 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 151 states to 115 states and 180 transitions. [2021-10-28 23:56:43,910 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 76 [2021-10-28 23:56:43,911 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 78 [2021-10-28 23:56:43,911 INFO L73 IsDeterministic]: Start isDeterministic. Operand 115 states and 180 transitions. [2021-10-28 23:56:43,912 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:43,912 INFO L681 BuchiCegarLoop]: Abstraction has 115 states and 180 transitions. [2021-10-28 23:56:43,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states and 180 transitions. [2021-10-28 23:56:43,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 110. [2021-10-28 23:56:43,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 72 states have (on average 1.1805555555555556) internal successors, (85), 76 states have internal predecessors, (85), 25 states have call successors, (36), 15 states have call predecessors, (36), 13 states have return successors, (54), 18 states have call predecessors, (54), 20 states have call successors, (54) [2021-10-28 23:56:43,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 175 transitions. [2021-10-28 23:56:43,932 INFO L704 BuchiCegarLoop]: Abstraction has 110 states and 175 transitions. [2021-10-28 23:56:43,933 INFO L587 BuchiCegarLoop]: Abstraction has 110 states and 175 transitions. [2021-10-28 23:56:43,933 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-28 23:56:43,933 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 110 states and 175 transitions. [2021-10-28 23:56:43,936 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 20 [2021-10-28 23:56:43,936 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:43,937 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:43,938 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:43,938 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:43,939 INFO L791 eck$LassoCheckResult]: Stem: 1030#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1031#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 1049#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 1050#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 1066#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 1070#ackermannENTRY ~m := #in~m;~n := #in~n; 1098#L17 assume !(0 == ~m); 1099#L20 assume !(0 == ~n); 1034#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 1032#ackermannENTRY ~m := #in~m;~n := #in~n; 1035#L17 assume 0 == ~m;#res := 1 + ~n; 1101#ackermannFINAL assume true; 1051#ackermannEXIT >#45#return; 1041#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 1067#ackermannENTRY [2021-10-28 23:56:43,939 INFO L793 eck$LassoCheckResult]: Loop: 1067#ackermannENTRY ~m := #in~m;~n := #in~n; 1138#L17 assume !(0 == ~m); 1137#L20 assume !(0 == ~n); 1042#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 1067#ackermannENTRY [2021-10-28 23:56:43,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:43,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1511844440, now seen corresponding path program 1 times [2021-10-28 23:56:43,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:43,940 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181701948] [2021-10-28 23:56:43,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:43,940 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:43,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:43,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:56:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:43,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-28 23:56:43,993 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:56:43,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181701948] [2021-10-28 23:56:43,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181701948] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-28 23:56:43,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-28 23:56:43,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-28 23:56:43,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641242424] [2021-10-28 23:56:43,995 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:56:43,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:43,995 INFO L85 PathProgramCache]: Analyzing trace with hash 1697294, now seen corresponding path program 2 times [2021-10-28 23:56:43,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:43,996 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060098214] [2021-10-28 23:56:43,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:43,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:44,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,001 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,015 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:44,094 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:44,094 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:44,094 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:44,094 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:44,094 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:44,095 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,095 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:44,095 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:44,095 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration5_Loop [2021-10-28 23:56:44,095 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:44,095 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:44,097 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,103 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,106 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,109 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,111 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,113 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,115 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,118 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,189 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:44,189 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:44,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,191 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,199 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,199 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,212 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-10-28 23:56:44,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:44,265 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,266 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,269 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:44,269 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-10-28 23:56:44,307 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,307 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~n=-4} Honda state: {ackermann_#in~n=-4} Generalized eigenvectors: [{ackermann_#in~n=0}, {ackermann_#in~n=-1}, {ackermann_#in~n=0}] Lambdas: [15, 1, 13] Nus: [0, 0] [2021-10-28 23:56:44,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:44,348 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,350 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,354 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,354 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2021-10-28 23:56:44,378 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,378 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~m=0} Honda state: {ackermann_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2021-10-28 23:56:44,406 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,407 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2021-10-28 23:56:44,408 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,409 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,418 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,419 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2021-10-28 23:56:44,444 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,444 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,445 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2021-10-28 23:56:44,446 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,446 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,456 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,456 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=0} Honda state: {ackermann_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:44,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,481 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2021-10-28 23:56:44,506 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,506 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,537 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,538 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,562 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:44,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,563 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2021-10-28 23:56:44,565 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,565 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,575 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,575 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2021-10-28 23:56:44,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,606 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2021-10-28 23:56:44,611 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,611 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,622 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,622 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Ended with exit code 0 [2021-10-28 23:56:44,647 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:44,648 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:44,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2021-10-28 23:56:44,650 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:44,650 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:44,666 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:44,666 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~m=4} Honda state: {ackermann_#in~m=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:44,693 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2021-10-28 23:56:44,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:56:44,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-28 23:56:44,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-10-28 23:56:44,694 INFO L87 Difference]: Start difference. First operand 110 states and 175 transitions. cyclomatic complexity: 71 Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-10-28 23:56:44,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:56:44,745 INFO L93 Difference]: Finished difference Result 82 states and 111 transitions. [2021-10-28 23:56:44,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-28 23:56:44,746 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 82 states and 111 transitions. [2021-10-28 23:56:44,749 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-10-28 23:56:44,752 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 82 states to 76 states and 105 transitions. [2021-10-28 23:56:44,752 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 52 [2021-10-28 23:56:44,752 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 52 [2021-10-28 23:56:44,753 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 105 transitions. [2021-10-28 23:56:44,753 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:44,753 INFO L681 BuchiCegarLoop]: Abstraction has 76 states and 105 transitions. [2021-10-28 23:56:44,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76 states and 105 transitions. [2021-10-28 23:56:44,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76 to 76. [2021-10-28 23:56:44,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76 states, 53 states have (on average 1.1132075471698113) internal successors, (59), 56 states have internal predecessors, (59), 16 states have call successors, (22), 12 states have call predecessors, (22), 7 states have return successors, (24), 7 states have call predecessors, (24), 13 states have call successors, (24) [2021-10-28 23:56:44,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 105 transitions. [2021-10-28 23:56:44,764 INFO L704 BuchiCegarLoop]: Abstraction has 76 states and 105 transitions. [2021-10-28 23:56:44,764 INFO L587 BuchiCegarLoop]: Abstraction has 76 states and 105 transitions. [2021-10-28 23:56:44,765 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-28 23:56:44,765 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 76 states and 105 transitions. [2021-10-28 23:56:44,766 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 15 [2021-10-28 23:56:44,767 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:44,767 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:44,767 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:44,768 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:44,768 INFO L791 eck$LassoCheckResult]: Stem: 1238#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1239#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 1253#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 1254#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 1259#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 1265#ackermannENTRY ~m := #in~m;~n := #in~n; 1301#L17 assume !(0 == ~m); 1299#L20 assume !(0 == ~n); 1272#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 1284#ackermannENTRY ~m := #in~m;~n := #in~n; 1293#L17 assume !(0 == ~m); 1292#L20 assume 0 == ~n; 1244#L21 call #t~ret7 := ackermann(~m - 1, 1);< 1270#ackermannENTRY ~m := #in~m;~n := #in~n; 1305#L17 assume !(0 == ~m); 1294#L20 [2021-10-28 23:56:44,768 INFO L793 eck$LassoCheckResult]: Loop: 1294#L20 assume !(0 == ~n); 1241#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 1240#ackermannENTRY ~m := #in~m;~n := #in~n; 1242#L17 assume !(0 == ~m); 1294#L20 [2021-10-28 23:56:44,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:44,769 INFO L85 PathProgramCache]: Analyzing trace with hash -376751137, now seen corresponding path program 2 times [2021-10-28 23:56:44,769 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:44,769 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [556101860] [2021-10-28 23:56:44,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:44,770 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:44,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,783 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:44,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,800 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:44,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:44,801 INFO L85 PathProgramCache]: Analyzing trace with hash 2009294, now seen corresponding path program 3 times [2021-10-28 23:56:44,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:44,802 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674506963] [2021-10-28 23:56:44,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:44,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:44,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,806 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,810 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:44,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:44,811 INFO L85 PathProgramCache]: Analyzing trace with hash 2009908652, now seen corresponding path program 3 times [2021-10-28 23:56:44,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:44,811 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631856998] [2021-10-28 23:56:44,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:44,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:44,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,825 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:44,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:44,843 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:44,938 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:44,938 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:44,938 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:44,938 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:44,938 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:44,938 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:44,938 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:44,938 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:44,938 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration6_Loop [2021-10-28 23:56:44,939 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:44,939 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:44,940 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,943 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,953 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,956 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,960 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:44,967 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:45,059 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:45,059 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:45,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,063 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,070 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:45,070 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2021-10-28 23:56:45,093 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:45,093 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:45,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:45,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,136 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,139 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:45,139 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2021-10-28 23:56:45,188 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2021-10-28 23:56:45,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,189 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2021-10-28 23:56:45,190 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:45,190 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,242 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:45,242 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=-4, ackermann_#in~n=-5} Honda state: {ackermann_~n=-4, ackermann_#in~n=-5} Generalized eigenvectors: [{ackermann_~n=-1, ackermann_#in~n=5}, {ackermann_~n=0, ackermann_#in~n=-6}, {ackermann_~n=0, ackermann_#in~n=1}] Lambdas: [1, 0, 0] Nus: [1, 0] [2021-10-28 23:56:45,267 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:45,267 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,268 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Waiting until timeout for monitored process [2021-10-28 23:56:45,270 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:45,270 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,280 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:45,280 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:45,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (91)] Ended with exit code 0 [2021-10-28 23:56:45,306 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,307 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2021-10-28 23:56:45,315 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:45,315 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,325 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:45,325 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:45,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Ended with exit code 0 [2021-10-28 23:56:45,350 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,351 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2021-10-28 23:56:45,352 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:45,352 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,369 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:45,369 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~m=7, ackermann_~m=7} Honda state: {ackermann_#in~m=7, ackermann_~m=7} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:45,394 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:45,395 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:45,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:45,396 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:45,409 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:45,409 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:45,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2021-10-28 23:56:45,422 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:45,422 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:45,447 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:46,549 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:46,549 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:46,549 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:46,549 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:46,549 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:56:46,549 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:46,549 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:46,549 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:46,550 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration6_Lasso [2021-10-28 23:56:46,550 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:46,550 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:46,552 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,574 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,577 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,579 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,582 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,585 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,587 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,589 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,591 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,604 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,606 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,609 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,611 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,613 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,615 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,688 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,690 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,692 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,694 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,696 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,698 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,700 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,709 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,711 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,713 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,715 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,718 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,731 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:46,739 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:47,019 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:47,019 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:56:47,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,026 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2021-10-28 23:56:47,035 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,043 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,043 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,043 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,043 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,044 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,044 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,044 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,048 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2021-10-28 23:56:47,073 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,075 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2021-10-28 23:56:47,076 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,085 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,085 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,085 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,085 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,085 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,086 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,086 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,087 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,111 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Ended with exit code 0 [2021-10-28 23:56:47,112 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,113 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2021-10-28 23:56:47,114 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,122 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,123 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,123 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,123 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,123 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,123 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,123 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,130 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,154 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,155 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2021-10-28 23:56:47,157 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,165 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,166 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,166 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,166 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,167 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,167 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,170 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2021-10-28 23:56:47,195 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,196 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2021-10-28 23:56:47,197 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,206 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,206 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,206 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,206 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,206 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,207 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,207 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,208 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,233 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2021-10-28 23:56:47,233 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,233 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,234 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,235 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2021-10-28 23:56:47,235 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,244 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,244 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,244 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,244 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,245 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,246 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,249 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2021-10-28 23:56:47,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,287 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2021-10-28 23:56:47,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,299 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,299 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,299 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,299 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,299 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,300 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,300 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,301 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,326 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,327 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2021-10-28 23:56:47,328 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,337 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,337 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,337 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,337 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,338 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,338 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,349 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,374 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,375 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2021-10-28 23:56:47,376 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,385 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,385 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,385 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,385 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,386 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,386 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,387 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,412 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,412 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,414 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2021-10-28 23:56:47,416 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,424 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,424 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,424 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,424 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,425 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,425 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,425 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,427 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,452 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,452 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,453 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2021-10-28 23:56:47,455 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,463 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,464 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,464 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,464 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,464 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,464 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,464 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,465 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,491 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2021-10-28 23:56:47,491 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,492 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2021-10-28 23:56:47,494 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,503 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,503 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,503 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,503 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,503 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,504 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,504 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,505 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,531 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,532 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2021-10-28 23:56:47,533 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,542 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,542 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:47,542 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,542 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,542 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,543 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:47,543 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:47,544 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,568 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,569 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2021-10-28 23:56:47,570 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,579 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,580 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,581 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,610 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2021-10-28 23:56:47,641 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,642 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2021-10-28 23:56:47,644 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,652 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,652 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,655 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,655 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,659 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,684 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,685 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2021-10-28 23:56:47,687 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,696 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,696 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,696 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,696 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,697 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,697 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,700 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2021-10-28 23:56:47,726 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,726 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,727 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,728 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2021-10-28 23:56:47,737 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,737 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,737 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,737 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,738 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,738 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,741 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,766 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,767 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2021-10-28 23:56: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 [2021-10-28 23:56:47,778 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,778 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,778 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,779 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,779 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,782 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,809 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2021-10-28 23:56:47,810 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,820 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,820 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,823 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,848 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,849 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2021-10-28 23:56:47,850 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,861 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,861 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,871 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:47,896 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,897 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2021-10-28 23:56: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 [2021-10-28 23:56:47,908 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,908 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,909 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,910 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,911 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,934 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:47,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2021-10-28 23:56:47,962 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:47,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:47,963 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:47,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2021-10-28 23:56:47,964 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:47,973 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:47,973 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:47,973 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:47,973 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:47,974 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:47,974 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:47,977 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,001 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:48,002 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,002 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,003 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2021-10-28 23:56:48,004 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:48,012 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,012 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,013 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,013 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,014 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:48,014 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:48,017 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,041 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2021-10-28 23:56:48,041 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,042 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2021-10-28 23:56:48,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 [2021-10-28 23:56:48,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,053 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,054 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:48,054 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:48,057 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Ended with exit code 0 [2021-10-28 23:56:48,081 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,082 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2021-10-28 23:56:48,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 [2021-10-28 23:56:48,092 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,092 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:48,092 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,092 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,092 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,093 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:48,093 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:48,094 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:48,120 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,121 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2021-10-28 23:56:48,122 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:48,130 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,130 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:48,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,131 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,131 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:48,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:48,132 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:48,157 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,159 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2021-10-28 23:56:48,160 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:48,169 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,169 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:48,169 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,169 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,169 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,170 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:48,170 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:48,173 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,198 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2021-10-28 23:56:48,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,199 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2021-10-28 23:56:48,200 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:48,209 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,209 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,209 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,209 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,210 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:56:48,211 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:56:48,213 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:48,238 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,239 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,239 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2021-10-28 23:56:48,241 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:48,249 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,249 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:48,249 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,249 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:48,250 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,250 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:48,250 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:48,251 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:48,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:48,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,277 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2021-10-28 23:56:48,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:48,288 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:48,288 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:48,288 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-10-28 23:56:48,288 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:48,295 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2021-10-28 23:56:48,295 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-10-28 23:56:48,315 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:56:48,336 INFO L443 ModelExtractionUtils]: Simplification made 10 calls to the SMT solver. [2021-10-28 23:56:48,337 INFO L444 ModelExtractionUtils]: 6 out of 16 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-10-28 23:56:48,337 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:48,337 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:48,342 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:48,355 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:56:48,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2021-10-28 23:56:48,372 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2021-10-28 23:56:48,372 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:56:48,372 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ackermann_~n) = 1*ackermann_~n Supporting invariants [1*ackermann_~n >= 0] [2021-10-28 23:56:48,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2021-10-28 23:56:48,415 INFO L297 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2021-10-28 23:56:48,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:48,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:48,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:48,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:48,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:48,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:48,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:48,706 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:48,707 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.3 stem predicates 4 loop predicates [2021-10-28 23:56:48,707 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 76 states and 105 transitions. cyclomatic complexity: 34 Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:48,736 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 76 states and 105 transitions. cyclomatic complexity: 34. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 77 states and 106 transitions. Complement of second has 6 states. [2021-10-28 23:56:48,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2021-10-28 23:56:48,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:48,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 8 transitions. [2021-10-28 23:56:48,739 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 8 transitions. Stem has 15 letters. Loop has 4 letters. [2021-10-28 23:56:48,740 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:48,740 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:56:48,757 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:48,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:48,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:48,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:48,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:48,909 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:48,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:49,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:49,010 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.3 stem predicates 4 loop predicates [2021-10-28 23:56:49,010 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 76 states and 105 transitions. cyclomatic complexity: 34 Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:49,043 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 76 states and 105 transitions. cyclomatic complexity: 34. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 77 states and 106 transitions. Complement of second has 6 states. [2021-10-28 23:56:49,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2021-10-28 23:56:49,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:49,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 8 transitions. [2021-10-28 23:56:49,044 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 8 transitions. Stem has 15 letters. Loop has 4 letters. [2021-10-28 23:56:49,045 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:49,045 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:56:49,062 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:49,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:49,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:49,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:56:49,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:49,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:56:49,332 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.3 stem predicates 4 loop predicates [2021-10-28 23:56:49,332 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 76 states and 105 transitions. cyclomatic complexity: 34 Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:49,479 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 76 states and 105 transitions. cyclomatic complexity: 34. Second operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 171 states and 230 transitions. Complement of second has 38 states. [2021-10-28 23:56:49,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 8 states 3 stem states 3 non-accepting loop states 2 accepting loop states [2021-10-28 23:56:49,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 5 states have internal predecessors, (13), 2 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-28 23:56:49,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 40 transitions. [2021-10-28 23:56:49,487 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 15 letters. Loop has 4 letters. [2021-10-28 23:56:49,488 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:49,488 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 19 letters. Loop has 4 letters. [2021-10-28 23:56:49,488 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:49,488 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 40 transitions. Stem has 15 letters. Loop has 8 letters. [2021-10-28 23:56:49,489 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:49,489 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 171 states and 230 transitions. [2021-10-28 23:56:49,500 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 29 [2021-10-28 23:56:49,504 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 171 states to 113 states and 162 transitions. [2021-10-28 23:56:49,508 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 57 [2021-10-28 23:56:49,509 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 63 [2021-10-28 23:56:49,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 113 states and 162 transitions. [2021-10-28 23:56:49,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:49,511 INFO L681 BuchiCegarLoop]: Abstraction has 113 states and 162 transitions. [2021-10-28 23:56:49,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states and 162 transitions. [2021-10-28 23:56:49,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 108. [2021-10-28 23:56:49,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 76 states have (on average 1.131578947368421) internal successors, (86), 79 states have internal predecessors, (86), 22 states have call successors, (29), 17 states have call predecessors, (29), 10 states have return successors, (35), 11 states have call predecessors, (35), 20 states have call successors, (35) [2021-10-28 23:56:49,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 150 transitions. [2021-10-28 23:56:49,546 INFO L704 BuchiCegarLoop]: Abstraction has 108 states and 150 transitions. [2021-10-28 23:56:49,546 INFO L587 BuchiCegarLoop]: Abstraction has 108 states and 150 transitions. [2021-10-28 23:56:49,546 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-28 23:56:49,547 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 108 states and 150 transitions. [2021-10-28 23:56:49,548 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 27 [2021-10-28 23:56:49,549 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:49,549 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:49,551 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:49,554 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:49,555 INFO L791 eck$LassoCheckResult]: Stem: 1939#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 1940#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 1949#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 1950#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 1959#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 1968#ackermannENTRY ~m := #in~m;~n := #in~n; 1958#L17 assume !(0 == ~m); 1960#L20 assume !(0 == ~n); 1942#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 1941#ackermannENTRY ~m := #in~m;~n := #in~n; 1943#L17 assume !(0 == ~m); 2025#L20 assume 0 == ~n; 1953#L21 call #t~ret7 := ackermann(~m - 1, 1);< 2006#ackermannENTRY ~m := #in~m;~n := #in~n; 2020#L17 assume 0 == ~m;#res := 1 + ~n; 2019#ackermannFINAL assume true; 1951#ackermannEXIT >#43#return; 1957#L21-1 #res := #t~ret7;havoc #t~ret7; 1947#ackermannFINAL assume true; 1948#ackermannEXIT >#45#return; 1975#L23-1 [2021-10-28 23:56:49,555 INFO L793 eck$LassoCheckResult]: Loop: 1975#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 1978#ackermannENTRY ~m := #in~m;~n := #in~n; 2012#L17 assume !(0 == ~m); 1980#L20 assume !(0 == ~n); 1974#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 1978#ackermannENTRY ~m := #in~m;~n := #in~n; 2012#L17 assume !(0 == ~m); 1980#L20 assume 0 == ~n; 1965#L21 call #t~ret7 := ackermann(~m - 1, 1);< 1970#ackermannENTRY ~m := #in~m;~n := #in~n; 2015#L17 assume 0 == ~m;#res := 1 + ~n; 2014#ackermannFINAL assume true; 2004#ackermannEXIT >#43#return; 2001#L21-1 #res := #t~ret7;havoc #t~ret7; 1999#ackermannFINAL assume true; 1985#ackermannEXIT >#45#return; 1975#L23-1 [2021-10-28 23:56:49,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:49,556 INFO L85 PathProgramCache]: Analyzing trace with hash -2142297082, now seen corresponding path program 1 times [2021-10-28 23:56:49,556 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:49,556 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553283499] [2021-10-28 23:56:49,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:49,556 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:49,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:49,587 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:49,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:49,615 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:49,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:49,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1250092377, now seen corresponding path program 1 times [2021-10-28 23:56:49,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:49,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738276000] [2021-10-28 23:56:49,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:49,616 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:49,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:49,624 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:49,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:49,645 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:49,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:49,646 INFO L85 PathProgramCache]: Analyzing trace with hash -1017421986, now seen corresponding path program 1 times [2021-10-28 23:56:49,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:49,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742330672] [2021-10-28 23:56:49,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:49,647 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:49,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:56:49,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:56:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2021-10-28 23:56:49,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:56:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:49,848 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 22 proven. 15 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-28 23:56:49,849 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:56:49,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742330672] [2021-10-28 23:56:49,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742330672] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:56:49,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688560948] [2021-10-28 23:56:49,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:49,850 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:56:49,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:49,854 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:56:49,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Waiting until timeout for monitored process [2021-10-28 23:56:50,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:50,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:56:50,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:50,166 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 17 proven. 19 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-28 23:56:50,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688560948] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:56:50,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:56:50,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 13 [2021-10-28 23:56:50,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642246918] [2021-10-28 23:56:50,498 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:50,498 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:50,498 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:50,498 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:50,499 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:50,499 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:50,499 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:50,499 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:50,499 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration7_Loop [2021-10-28 23:56:50,499 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:50,499 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:50,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:50,503 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:50,524 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:50,531 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:50,533 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:50,593 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:50,594 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:50,594 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:50,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:50,595 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:50,623 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:50,623 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:50,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2021-10-28 23:56:50,682 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:50,682 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:50,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:50,723 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:50,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:50,724 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:50,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2021-10-28 23:56:50,751 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:50,751 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:50,808 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:50,808 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:50,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:50,809 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:50,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2021-10-28 23:56:50,811 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:50,811 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:53,425 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-28 23:56:53,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:53,430 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:53,431 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:53,431 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:53,431 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:53,431 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:56:53,431 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:53,431 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:53,431 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:53,431 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration7_Loop [2021-10-28 23:56:53,431 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:53,431 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:53,432 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:53,435 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:53,437 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:53,442 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:53,460 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:53,526 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:53,526 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:56:53,526 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:53,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:53,527 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:53,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:53,550 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:53,550 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:53,550 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:53,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:53,550 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:53,551 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:53,551 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:53,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2021-10-28 23:56:53,562 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:53,588 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:53,589 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:53,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:53,590 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:53,591 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2021-10-28 23:56:53,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:53,600 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:53,600 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:53,600 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:53,601 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:53,601 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:53,601 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:53,601 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:53,603 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:56:53,628 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:53,628 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:53,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:53,629 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:53,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2021-10-28 23:56:53,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:56:53,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:56:53,640 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:56:53,640 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:56:53,640 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:56:53,640 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:56:53,641 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:56:53,641 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:56:53,644 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:56:53,646 INFO L443 ModelExtractionUtils]: Simplification made 2 calls to the SMT solver. [2021-10-28 23:56:53,646 INFO L444 ModelExtractionUtils]: 2 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2021-10-28 23:56:53,646 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:53,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:53,648 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:53,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2021-10-28 23:56:53,649 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:56:53,649 INFO L438 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2021-10-28 23:56:53,649 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:56:53,649 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ackermann_~m) = 1*ackermann_~m Supporting invariants [] [2021-10-28 23:56:53,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2021-10-28 23:56:53,675 INFO L297 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2021-10-28 23:56:53,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:53,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:53,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:56:53,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:54,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:54,077 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:56:54,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:54,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:56:54,282 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 23:56:54,282 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 108 states and 150 transitions. cyclomatic complexity: 46 Second operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 6 states have internal predecessors, (23), 5 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 23:56:54,417 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 108 states and 150 transitions. cyclomatic complexity: 46. Second operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 6 states have internal predecessors, (23), 5 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 185 states and 266 transitions. Complement of second has 20 states. [2021-10-28 23:56:54,419 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 [2021-10-28 23:56:54,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 6 states have internal predecessors, (23), 5 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 23:56:54,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 25 transitions. [2021-10-28 23:56:54,421 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 25 transitions. Stem has 20 letters. Loop has 16 letters. [2021-10-28 23:56:54,421 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:54,422 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:56:54,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:54,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:54,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-28 23:56:54,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:54,611 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:54,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:54,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:56:54,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:55,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-28 23:56:55,015 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 7 loop predicates [2021-10-28 23:56:55,015 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 108 states and 150 transitions. cyclomatic complexity: 46 Second operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 6 states have internal predecessors, (23), 5 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 23:56:55,289 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 108 states and 150 transitions. cyclomatic complexity: 46. Second operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 6 states have internal predecessors, (23), 5 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) Result 272 states and 409 transitions. Complement of second has 32 states. [2021-10-28 23:56:55,290 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 [2021-10-28 23:56:55,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 8 states have (on average 2.875) internal successors, (23), 6 states have internal predecessors, (23), 5 states have call successors, (6), 4 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 4 states have call successors, (4) [2021-10-28 23:56:55,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 33 transitions. [2021-10-28 23:56:55,291 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 33 transitions. Stem has 20 letters. Loop has 16 letters. [2021-10-28 23:56:55,292 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:55,292 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 33 transitions. Stem has 36 letters. Loop has 16 letters. [2021-10-28 23:56:55,293 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:55,293 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 8 states and 33 transitions. Stem has 20 letters. Loop has 32 letters. [2021-10-28 23:56:55,293 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:56:55,294 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 272 states and 409 transitions. [2021-10-28 23:56:55,301 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 47 [2021-10-28 23:56:55,310 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 272 states to 222 states and 347 transitions. [2021-10-28 23:56:55,310 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 120 [2021-10-28 23:56:55,311 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 122 [2021-10-28 23:56:55,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 222 states and 347 transitions. [2021-10-28 23:56:55,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:55,311 INFO L681 BuchiCegarLoop]: Abstraction has 222 states and 347 transitions. [2021-10-28 23:56:55,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states and 347 transitions. [2021-10-28 23:56:55,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 209. [2021-10-28 23:56:55,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 138 states have (on average 1.1666666666666667) internal successors, (161), 148 states have internal predecessors, (161), 47 states have call successors, (64), 28 states have call predecessors, (64), 24 states have return successors, (102), 32 states have call predecessors, (102), 41 states have call successors, (102) [2021-10-28 23:56:55,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 327 transitions. [2021-10-28 23:56:55,338 INFO L704 BuchiCegarLoop]: Abstraction has 209 states and 327 transitions. [2021-10-28 23:56:55,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:56:55,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-28 23:56:55,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-28 23:56:55,340 INFO L87 Difference]: Start difference. First operand 209 states and 327 transitions. Second operand has 14 states, 12 states have (on average 2.5) internal successors, (30), 10 states have internal predecessors, (30), 5 states have call successors, (7), 2 states have call predecessors, (7), 6 states have return successors, (7), 5 states have call predecessors, (7), 4 states have call successors, (7) [2021-10-28 23:56:55,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:56:55,619 INFO L93 Difference]: Finished difference Result 232 states and 364 transitions. [2021-10-28 23:56:55,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-28 23:56:55,619 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 232 states and 364 transitions. [2021-10-28 23:56:55,625 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 53 [2021-10-28 23:56:55,633 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 232 states to 230 states and 362 transitions. [2021-10-28 23:56:55,633 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 139 [2021-10-28 23:56:55,634 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 139 [2021-10-28 23:56:55,634 INFO L73 IsDeterministic]: Start isDeterministic. Operand 230 states and 362 transitions. [2021-10-28 23:56:55,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:56:55,634 INFO L681 BuchiCegarLoop]: Abstraction has 230 states and 362 transitions. [2021-10-28 23:56:55,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states and 362 transitions. [2021-10-28 23:56:55,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 223. [2021-10-28 23:56:55,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 147 states have (on average 1.1360544217687074) internal successors, (167), 157 states have internal predecessors, (167), 48 states have call successors, (63), 30 states have call predecessors, (63), 28 states have return successors, (121), 35 states have call predecessors, (121), 42 states have call successors, (121) [2021-10-28 23:56:55,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 351 transitions. [2021-10-28 23:56:55,661 INFO L704 BuchiCegarLoop]: Abstraction has 223 states and 351 transitions. [2021-10-28 23:56:55,661 INFO L587 BuchiCegarLoop]: Abstraction has 223 states and 351 transitions. [2021-10-28 23:56:55,662 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-28 23:56:55,662 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 223 states and 351 transitions. [2021-10-28 23:56:55,665 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 53 [2021-10-28 23:56:55,665 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:56:55,665 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:56:55,666 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:56:55,666 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:56:55,667 INFO L791 eck$LassoCheckResult]: Stem: 3422#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 3423#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 3443#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 3444#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 3476#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 3477#ackermannENTRY ~m := #in~m;~n := #in~n; 3524#L17 assume !(0 == ~m); 3522#L20 assume !(0 == ~n); 3451#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3518#ackermannENTRY ~m := #in~m;~n := #in~n; 3519#L17 assume !(0 == ~m); 3535#L20 assume 0 == ~n; 3431#L21 call #t~ret7 := ackermann(~m - 1, 1);< 3533#ackermannENTRY ~m := #in~m;~n := #in~n; 3536#L17 assume 0 == ~m;#res := 1 + ~n; 3534#ackermannFINAL assume true; 3530#ackermannEXIT >#43#return; 3529#L21-1 #res := #t~ret7;havoc #t~ret7; 3528#ackermannFINAL assume true; 3526#ackermannEXIT >#45#return; 3469#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 3475#ackermannENTRY ~m := #in~m;~n := #in~n; 3608#L17 assume !(0 == ~m); 3462#L20 assume !(0 == ~n); 3464#L23 [2021-10-28 23:56:55,667 INFO L793 eck$LassoCheckResult]: Loop: 3464#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3581#ackermannENTRY ~m := #in~m;~n := #in~n; 3578#L17 assume !(0 == ~m); 3579#L20 assume !(0 == ~n); 3464#L23 [2021-10-28 23:56:55,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:55,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1132004457, now seen corresponding path program 2 times [2021-10-28 23:56:55,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:55,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393517278] [2021-10-28 23:56:55,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:55,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:55,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:55,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:56:55,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:55,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:56:55,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:56:55,817 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 23:56:55,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:56:55,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393517278] [2021-10-28 23:56:55,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393517278] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:56:55,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396608754] [2021-10-28 23:56:55,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:56:55,818 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:56:55,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:55,820 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:56:55,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Waiting until timeout for monitored process [2021-10-28 23:56:56,124 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:56:56,124 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:56:56,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-28 23:56:56,127 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:56:56,265 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-28 23:56:56,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396608754] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:56:56,266 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:56:56,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2021-10-28 23:56:56,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20623016] [2021-10-28 23:56:56,267 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:56:56,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:56:56,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2259284, now seen corresponding path program 4 times [2021-10-28 23:56:56,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:56:56,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685119632] [2021-10-28 23:56:56,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:56:56,268 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:56:56,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:56,273 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:56:56,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:56:56,277 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:56:56,377 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:56:56,378 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:56:56,378 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:56:56,378 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:56:56,378 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:56:56,378 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,378 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:56:56,378 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:56:56,379 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration8_Loop [2021-10-28 23:56:56,379 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:56:56,379 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:56:56,380 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:56,383 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:56,385 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:56,392 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:56,395 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:56,397 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:56:56,485 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:56:56,485 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:56:56,485 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,486 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2021-10-28 23:56:56,488 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:56,488 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:56,502 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:56,502 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:56,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:56,527 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,528 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2021-10-28 23:56:56,530 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:56,530 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:56,540 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:56,540 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:56,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:56,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,566 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2021-10-28 23:56:56,567 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:56,567 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:56,584 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:56,585 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~m=7, ackermann_~m=7} Honda state: {ackermann_#in~m=7, ackermann_~m=7} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:56,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2021-10-28 23:56:56,611 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,611 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,612 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2021-10-28 23:56:56,613 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:56,613 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:56,623 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:56,623 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:56,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2021-10-28 23:56:56,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,649 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2021-10-28 23:56:56,651 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:56,651 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:56,661 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:56:56,661 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:56:56,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:56,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,689 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,690 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2021-10-28 23:56:56,691 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:56:56,691 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:56:56,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Forceful destruction successful, exit code 0 [2021-10-28 23:56:56,734 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:56:56,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:56:56,735 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:56:56,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2021-10-28 23:56:56,737 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:56:56,737 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:01,401 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:01,401 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=-1, ackermann_#in~n=1} Honda state: {ackermann_~n=-1, ackermann_#in~n=1} Generalized eigenvectors: [{ackermann_~n=-1, ackermann_#in~n=7}, {ackermann_~n=0, ackermann_#in~n=-8}, {ackermann_~n=0, ackermann_#in~n=-2}] Lambdas: [1, 0, 0] Nus: [1, 0] [2021-10-28 23:57:01,426 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:01,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:01,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-28 23:57:01,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-10-28 23:57:01,427 INFO L87 Difference]: Start difference. First operand 223 states and 351 transitions. cyclomatic complexity: 135 Second operand has 7 states, 6 states have (on average 2.8333333333333335) internal successors, (17), 6 states have internal predecessors, (17), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-10-28 23:57:01,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:01,539 INFO L93 Difference]: Finished difference Result 169 states and 264 transitions. [2021-10-28 23:57:01,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-28 23:57:01,540 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 169 states and 264 transitions. [2021-10-28 23:57:01,544 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 27 [2021-10-28 23:57:01,549 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 169 states to 161 states and 238 transitions. [2021-10-28 23:57:01,549 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 113 [2021-10-28 23:57:01,550 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 113 [2021-10-28 23:57:01,550 INFO L73 IsDeterministic]: Start isDeterministic. Operand 161 states and 238 transitions. [2021-10-28 23:57:01,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:01,551 INFO L681 BuchiCegarLoop]: Abstraction has 161 states and 238 transitions. [2021-10-28 23:57:01,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states and 238 transitions. [2021-10-28 23:57:01,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 155. [2021-10-28 23:57:01,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 104 states have (on average 1.0961538461538463) internal successors, (114), 105 states have internal predecessors, (114), 31 states have call successors, (37), 23 states have call predecessors, (37), 20 states have return successors, (64), 26 states have call predecessors, (64), 29 states have call successors, (64) [2021-10-28 23:57:01,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 215 transitions. [2021-10-28 23:57:01,565 INFO L704 BuchiCegarLoop]: Abstraction has 155 states and 215 transitions. [2021-10-28 23:57:01,566 INFO L587 BuchiCegarLoop]: Abstraction has 155 states and 215 transitions. [2021-10-28 23:57:01,566 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-28 23:57:01,566 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 155 states and 215 transitions. [2021-10-28 23:57:01,568 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 27 [2021-10-28 23:57:01,568 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:01,568 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:01,580 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [8, 7, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-28 23:57:01,580 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [12, 11, 7, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2] [2021-10-28 23:57:01,581 INFO L791 eck$LassoCheckResult]: Stem: 3913#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 3914#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 3929#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 3930#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 3936#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 3937#ackermannENTRY ~m := #in~m;~n := #in~n; 4032#L17 assume !(0 == ~m); 3935#L20 assume !(0 == ~n); 3919#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 4015#ackermannENTRY ~m := #in~m;~n := #in~n; 4009#L17 assume !(0 == ~m); 4008#L20 assume 0 == ~n; 3922#L21 call #t~ret7 := ackermann(~m - 1, 1);< 3983#ackermannENTRY ~m := #in~m;~n := #in~n; 4001#L17 assume !(0 == ~m); 4000#L20 assume !(0 == ~n); 3972#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3999#ackermannENTRY ~m := #in~m;~n := #in~n; 4026#L17 assume !(0 == ~m); 4025#L20 assume !(0 == ~n); 3965#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 4018#ackermannENTRY ~m := #in~m;~n := #in~n; 4019#L17 assume !(0 == ~m); 4016#L20 assume 0 == ~n; 3925#L21 call #t~ret7 := ackermann(~m - 1, 1);< 3984#ackermannENTRY ~m := #in~m;~n := #in~n; 4014#L17 assume 0 == ~m;#res := 1 + ~n; 4007#ackermannFINAL assume true; 4004#ackermannEXIT >#43#return; 4005#L21-1 #res := #t~ret7;havoc #t~ret7; 4053#ackermannFINAL assume true; 4052#ackermannEXIT >#45#return; 4049#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 4051#ackermannENTRY ~m := #in~m;~n := #in~n; 4055#L17 assume 0 == ~m;#res := 1 + ~n; 4054#ackermannFINAL assume true; 4047#ackermannEXIT >#47#return; 4050#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 4064#ackermannFINAL assume true; 4062#ackermannEXIT >#45#return; 4061#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 4066#ackermannENTRY ~m := #in~m;~n := #in~n; 4067#L17 assume 0 == ~m;#res := 1 + ~n; 3993#ackermannFINAL assume true; 4065#ackermannEXIT >#47#return; 3932#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 3921#ackermannFINAL assume true; 3928#ackermannEXIT >#43#return; 3981#L21-1 #res := #t~ret7;havoc #t~ret7; 4020#ackermannFINAL assume true; 3968#ackermannEXIT >#45#return; 3938#L23-1 [2021-10-28 23:57:01,582 INFO L793 eck$LassoCheckResult]: Loop: 3938#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 3950#ackermannENTRY ~m := #in~m;~n := #in~n; 3956#L17 assume !(0 == ~m); 3958#L20 assume !(0 == ~n); 3942#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3950#ackermannENTRY ~m := #in~m;~n := #in~n; 3956#L17 assume !(0 == ~m); 3958#L20 assume 0 == ~n; 3927#L21 call #t~ret7 := ackermann(~m - 1, 1);< 3944#ackermannENTRY ~m := #in~m;~n := #in~n; 3979#L17 assume !(0 == ~m); 3977#L20 assume !(0 == ~n); 3948#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3967#ackermannENTRY ~m := #in~m;~n := #in~n; 3989#L17 assume !(0 == ~m); 3988#L20 assume !(0 == ~n); 3941#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3962#ackermannENTRY ~m := #in~m;~n := #in~n; 3959#L17 assume !(0 == ~m); 3960#L20 assume !(0 == ~n); 3943#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3962#ackermannENTRY ~m := #in~m;~n := #in~n; 3959#L17 assume !(0 == ~m); 3960#L20 assume !(0 == ~n); 3943#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 3962#ackermannENTRY ~m := #in~m;~n := #in~n; 3959#L17 assume !(0 == ~m); 3961#L20 assume 0 == ~n; 3927#L21 call #t~ret7 := ackermann(~m - 1, 1);< 3944#ackermannENTRY ~m := #in~m;~n := #in~n; 3979#L17 assume 0 == ~m;#res := 1 + ~n; 3980#ackermannFINAL assume true; 4043#ackermannEXIT >#43#return; 4033#L21-1 #res := #t~ret7;havoc #t~ret7; 4034#ackermannFINAL assume true; 3985#ackermannEXIT >#45#return; 3986#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 4042#ackermannENTRY ~m := #in~m;~n := #in~n; 4057#L17 assume 0 == ~m;#res := 1 + ~n; 4056#ackermannFINAL assume true; 4040#ackermannEXIT >#47#return; 4035#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 4021#ackermannFINAL assume true; 4022#ackermannEXIT >#45#return; 4037#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 4041#ackermannENTRY ~m := #in~m;~n := #in~n; 4058#L17 assume 0 == ~m;#res := 1 + ~n; 3957#ackermannFINAL assume true; 4036#ackermannEXIT >#47#return; 4035#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 4021#ackermannFINAL assume true; 4022#ackermannEXIT >#45#return; 4038#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 4041#ackermannENTRY ~m := #in~m;~n := #in~n; 4058#L17 assume 0 == ~m;#res := 1 + ~n; 3957#ackermannFINAL assume true; 4036#ackermannEXIT >#47#return; 4039#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 4063#ackermannFINAL assume true; 4060#ackermannEXIT >#45#return; 4061#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 4066#ackermannENTRY ~m := #in~m;~n := #in~n; 4067#L17 assume 0 == ~m;#res := 1 + ~n; 3993#ackermannFINAL assume true; 4065#ackermannEXIT >#47#return; 3932#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 3921#ackermannFINAL assume true; 3928#ackermannEXIT >#43#return; 3981#L21-1 #res := #t~ret7;havoc #t~ret7; 4020#ackermannFINAL assume true; 3968#ackermannEXIT >#45#return; 3938#L23-1 [2021-10-28 23:57:01,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:01,583 INFO L85 PathProgramCache]: Analyzing trace with hash -77167706, now seen corresponding path program 1 times [2021-10-28 23:57:01,583 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:01,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2082902514] [2021-10-28 23:57:01,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:01,584 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:01,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:57:01,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:01,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:01,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:01,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:01,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:01,755 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 45 proven. 23 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-10-28 23:57:01,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:01,755 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2082902514] [2021-10-28 23:57:01,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2082902514] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:01,756 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296126387] [2021-10-28 23:57:01,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:01,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:01,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:01,757 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:01,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Waiting until timeout for monitored process [2021-10-28 23:57:02,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 172 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:57:02,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:02,277 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 48 proven. 15 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-10-28 23:57:02,278 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296126387] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:02,278 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:02,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 10 [2021-10-28 23:57:02,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693819513] [2021-10-28 23:57:02,279 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:57:02,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:02,279 INFO L85 PathProgramCache]: Analyzing trace with hash -804805273, now seen corresponding path program 1 times [2021-10-28 23:57:02,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:02,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174820564] [2021-10-28 23:57:02,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:02,280 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:02,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:57:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:02,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:02,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:02,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:02,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:02,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:02,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:02,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:02,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,614 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 103 proven. 65 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2021-10-28 23:57:02,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:02,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174820564] [2021-10-28 23:57:02,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174820564] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:02,615 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450352691] [2021-10-28 23:57:02,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:02,616 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:02,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:02,622 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:02,646 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Waiting until timeout for monitored process [2021-10-28 23:57:02,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:02,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-28 23:57:02,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:03,203 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 112 proven. 45 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2021-10-28 23:57:03,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1450352691] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:03,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:03,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 12 [2021-10-28 23:57:03,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167743628] [2021-10-28 23:57:03,209 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:57:03,210 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:03,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-28 23:57:03,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-28 23:57:03,211 INFO L87 Difference]: Start difference. First operand 155 states and 215 transitions. cyclomatic complexity: 64 Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 10 states have internal predecessors, (33), 9 states have call successors, (11), 1 states have call predecessors, (11), 7 states have return successors, (12), 6 states have call predecessors, (12), 9 states have call successors, (12) [2021-10-28 23:57:03,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:03,371 INFO L93 Difference]: Finished difference Result 177 states and 292 transitions. [2021-10-28 23:57:03,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-28 23:57:03,371 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 177 states and 292 transitions. [2021-10-28 23:57:03,377 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 30 [2021-10-28 23:57:03,382 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 177 states to 156 states and 245 transitions. [2021-10-28 23:57:03,382 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 109 [2021-10-28 23:57:03,383 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 109 [2021-10-28 23:57:03,383 INFO L73 IsDeterministic]: Start isDeterministic. Operand 156 states and 245 transitions. [2021-10-28 23:57:03,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:03,384 INFO L681 BuchiCegarLoop]: Abstraction has 156 states and 245 transitions. [2021-10-28 23:57:03,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states and 245 transitions. [2021-10-28 23:57:03,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 137. [2021-10-28 23:57:03,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 137 states, 93 states have (on average 1.10752688172043) internal successors, (103), 94 states have internal predecessors, (103), 28 states have call successors, (33), 21 states have call predecessors, (33), 16 states have return successors, (48), 21 states have call predecessors, (48), 25 states have call successors, (48) [2021-10-28 23:57:03,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 184 transitions. [2021-10-28 23:57:03,397 INFO L704 BuchiCegarLoop]: Abstraction has 137 states and 184 transitions. [2021-10-28 23:57:03,398 INFO L587 BuchiCegarLoop]: Abstraction has 137 states and 184 transitions. [2021-10-28 23:57:03,398 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-28 23:57:03,398 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 137 states and 184 transitions. [2021-10-28 23:57:03,400 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 28 [2021-10-28 23:57:03,400 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:03,400 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:03,413 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:57:03,414 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [13, 12, 9, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3] [2021-10-28 23:57:03,414 INFO L791 eck$LassoCheckResult]: Stem: 5023#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5024#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 5046#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 5047#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 5045#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 5063#ackermannENTRY ~m := #in~m;~n := #in~n; 5093#L17 assume !(0 == ~m); 5091#L20 assume !(0 == ~n); 5040#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5088#ackermannENTRY ~m := #in~m;~n := #in~n; 5087#L17 assume !(0 == ~m); 5055#L20 assume 0 == ~n; 5056#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5100#ackermannENTRY ~m := #in~m;~n := #in~n; 5105#L17 assume !(0 == ~m); 5106#L20 assume !(0 == ~n); 5058#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5071#ackermannENTRY ~m := #in~m;~n := #in~n; 5103#L17 assume !(0 == ~m); 5097#L20 assume 0 == ~n; 5070#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5101#ackermannENTRY ~m := #in~m;~n := #in~n; 5123#L17 assume 0 == ~m;#res := 1 + ~n; 5121#ackermannFINAL assume true; 5115#ackermannEXIT >#43#return; 5116#L21-1 #res := #t~ret7;havoc #t~ret7; 5147#ackermannFINAL assume true; 5144#ackermannEXIT >#45#return; 5126#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 5127#ackermannENTRY ~m := #in~m;~n := #in~n; 5139#L17 assume 0 == ~m;#res := 1 + ~n; 5138#ackermannFINAL assume true; 5125#ackermannEXIT >#47#return; 5124#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 5122#ackermannFINAL assume true; 5113#ackermannEXIT >#43#return; 5066#L21-1 #res := #t~ret7;havoc #t~ret7; 5032#ackermannFINAL assume true; 5044#ackermannEXIT >#45#return; 5035#L23-1 [2021-10-28 23:57:03,415 INFO L793 eck$LassoCheckResult]: Loop: 5035#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 5069#ackermannENTRY ~m := #in~m;~n := #in~n; 5075#L17 assume !(0 == ~m); 5077#L20 assume !(0 == ~n); 5034#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5069#ackermannENTRY ~m := #in~m;~n := #in~n; 5075#L17 assume !(0 == ~m); 5077#L20 assume 0 == ~n; 5064#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5065#ackermannENTRY ~m := #in~m;~n := #in~n; 5085#L17 assume !(0 == ~m); 5084#L20 assume !(0 == ~n); 5067#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5081#ackermannENTRY ~m := #in~m;~n := #in~n; 5082#L17 assume !(0 == ~m); 5074#L20 assume 0 == ~n; 5073#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5065#ackermannENTRY ~m := #in~m;~n := #in~n; 5085#L17 assume !(0 == ~m); 5084#L20 assume !(0 == ~n); 5067#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5081#ackermannENTRY ~m := #in~m;~n := #in~n; 5082#L17 assume !(0 == ~m); 5074#L20 assume 0 == ~n; 5073#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5065#ackermannENTRY ~m := #in~m;~n := #in~n; 5085#L17 assume 0 == ~m;#res := 1 + ~n; 5086#ackermannFINAL assume true; 5117#ackermannEXIT >#43#return; 5119#L21-1 #res := #t~ret7;havoc #t~ret7; 5137#ackermannFINAL assume true; 5136#ackermannEXIT >#45#return; 5132#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 5133#ackermannENTRY ~m := #in~m;~n := #in~n; 5146#L17 assume 0 == ~m;#res := 1 + ~n; 5145#ackermannFINAL assume true; 5131#ackermannEXIT >#47#return; 5129#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 5128#ackermannFINAL assume true; 5120#ackermannEXIT >#43#return; 5114#L21-1 #res := #t~ret7;havoc #t~ret7; 5143#ackermannFINAL assume true; 5135#ackermannEXIT >#45#return; 5061#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 5134#ackermannENTRY ~m := #in~m;~n := #in~n; 5140#L17 assume !(0 == ~m); 5072#L20 assume 0 == ~n; 5073#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5065#ackermannENTRY ~m := #in~m;~n := #in~n; 5085#L17 assume !(0 == ~m); 5084#L20 assume !(0 == ~n); 5067#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5081#ackermannENTRY ~m := #in~m;~n := #in~n; 5082#L17 assume !(0 == ~m); 5074#L20 assume 0 == ~n; 5073#L21 call #t~ret7 := ackermann(~m - 1, 1);< 5065#ackermannENTRY ~m := #in~m;~n := #in~n; 5085#L17 assume 0 == ~m;#res := 1 + ~n; 5086#ackermannFINAL assume true; 5117#ackermannEXIT >#43#return; 5119#L21-1 #res := #t~ret7;havoc #t~ret7; 5137#ackermannFINAL assume true; 5136#ackermannEXIT >#45#return; 5132#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 5133#ackermannENTRY ~m := #in~m;~n := #in~n; 5146#L17 assume 0 == ~m;#res := 1 + ~n; 5145#ackermannFINAL assume true; 5131#ackermannEXIT >#47#return; 5129#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 5128#ackermannFINAL assume true; 5120#ackermannEXIT >#43#return; 5114#L21-1 #res := #t~ret7;havoc #t~ret7; 5143#ackermannFINAL assume true; 5135#ackermannEXIT >#47#return; 5129#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 5128#ackermannFINAL assume true; 5120#ackermannEXIT >#43#return; 5066#L21-1 #res := #t~ret7;havoc #t~ret7; 5032#ackermannFINAL assume true; 5044#ackermannEXIT >#45#return; 5035#L23-1 [2021-10-28 23:57:03,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:03,415 INFO L85 PathProgramCache]: Analyzing trace with hash 1100790060, now seen corresponding path program 2 times [2021-10-28 23:57:03,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:03,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657948900] [2021-10-28 23:57:03,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:03,416 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:03,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:03,442 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:57:03,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:03,472 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:57:03,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:03,473 INFO L85 PathProgramCache]: Analyzing trace with hash -119431079, now seen corresponding path program 2 times [2021-10-28 23:57:03,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:03,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347768843] [2021-10-28 23:57:03,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:03,474 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:03,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:57:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:03,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:03,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:03,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:03,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:03,727 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 152 proven. 59 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-10-28 23:57:03,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:03,727 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347768843] [2021-10-28 23:57:03,728 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347768843] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:03,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837705115] [2021-10-28 23:57:03,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:57:03,728 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:03,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:03,734 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:03,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Waiting until timeout for monitored process [2021-10-28 23:57:04,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:57:04,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:04,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 223 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-28 23:57:04,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:04,476 INFO L134 CoverageAnalysis]: Checked inductivity of 359 backedges. 90 proven. 84 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2021-10-28 23:57:04,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837705115] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:04,476 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:04,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2021-10-28 23:57:04,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675251601] [2021-10-28 23:57:04,478 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:57:04,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:04,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-28 23:57:04,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-10-28 23:57:04,479 INFO L87 Difference]: Start difference. First operand 137 states and 184 transitions. cyclomatic complexity: 51 Second operand has 20 states, 16 states have (on average 2.375) internal successors, (38), 13 states have internal predecessors, (38), 7 states have call successors, (11), 1 states have call predecessors, (11), 11 states have return successors, (21), 15 states have call predecessors, (21), 7 states have call successors, (21) [2021-10-28 23:57:05,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:05,611 INFO L93 Difference]: Finished difference Result 177 states and 270 transitions. [2021-10-28 23:57:05,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-28 23:57:05,611 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 177 states and 270 transitions. [2021-10-28 23:57:05,616 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 34 [2021-10-28 23:57:05,620 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 177 states to 176 states and 262 transitions. [2021-10-28 23:57:05,620 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 130 [2021-10-28 23:57:05,621 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 130 [2021-10-28 23:57:05,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 176 states and 262 transitions. [2021-10-28 23:57:05,622 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:05,622 INFO L681 BuchiCegarLoop]: Abstraction has 176 states and 262 transitions. [2021-10-28 23:57:05,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states and 262 transitions. [2021-10-28 23:57:05,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 165. [2021-10-28 23:57:05,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 109 states have (on average 1.0825688073394495) internal successors, (118), 113 states have internal predecessors, (118), 35 states have call successors, (40), 23 states have call predecessors, (40), 21 states have return successors, (88), 28 states have call predecessors, (88), 30 states have call successors, (88) [2021-10-28 23:57:05,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 246 transitions. [2021-10-28 23:57:05,634 INFO L704 BuchiCegarLoop]: Abstraction has 165 states and 246 transitions. [2021-10-28 23:57:05,634 INFO L587 BuchiCegarLoop]: Abstraction has 165 states and 246 transitions. [2021-10-28 23:57:05,634 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-10-28 23:57:05,634 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 165 states and 246 transitions. [2021-10-28 23:57:05,636 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 34 [2021-10-28 23:57:05,637 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:05,637 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:05,638 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [6, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1] [2021-10-28 23:57:05,638 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2021-10-28 23:57:05,638 INFO L791 eck$LassoCheckResult]: Stem: 5936#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 5937#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 5956#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 5957#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 5970#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 5971#ackermannENTRY ~m := #in~m;~n := #in~n; 6001#L17 assume !(0 == ~m); 5999#L20 assume !(0 == ~n); 5986#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 5995#ackermannENTRY ~m := #in~m;~n := #in~n; 5996#L17 assume !(0 == ~m); 5985#L20 assume 0 == ~n; 5987#L21 call #t~ret7 := ackermann(~m - 1, 1);< 6037#ackermannENTRY ~m := #in~m;~n := #in~n; 6070#L17 assume !(0 == ~m); 6069#L20 assume !(0 == ~n); 5978#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 6039#ackermannENTRY ~m := #in~m;~n := #in~n; 6040#L17 assume !(0 == ~m); 5994#L20 assume 0 == ~n; 6008#L21 call #t~ret7 := ackermann(~m - 1, 1);< 6036#ackermannENTRY ~m := #in~m;~n := #in~n; 6077#L17 assume 0 == ~m;#res := 1 + ~n; 6076#ackermannFINAL assume true; 6075#ackermannEXIT >#43#return; 6073#L21-1 #res := #t~ret7;havoc #t~ret7; 6071#ackermannFINAL assume true; 6068#ackermannEXIT >#45#return; 6066#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 6067#ackermannENTRY ~m := #in~m;~n := #in~n; 6074#L17 assume 0 == ~m;#res := 1 + ~n; 6072#ackermannFINAL assume true; 6065#ackermannEXIT >#47#return; 6064#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 6063#ackermannFINAL assume true; 6056#ackermannEXIT >#43#return; 6053#L21-1 #res := #t~ret7;havoc #t~ret7; 6050#ackermannFINAL assume true; 6042#ackermannEXIT >#45#return; 5952#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 6022#ackermannENTRY [2021-10-28 23:57:05,638 INFO L793 eck$LassoCheckResult]: Loop: 6022#ackermannENTRY ~m := #in~m;~n := #in~n; 6021#L17 assume !(0 == ~m); 6020#L20 assume !(0 == ~n); 5950#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 6022#ackermannENTRY [2021-10-28 23:57:05,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:05,639 INFO L85 PathProgramCache]: Analyzing trace with hash -235246462, now seen corresponding path program 3 times [2021-10-28 23:57:05,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:05,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587221919] [2021-10-28 23:57:05,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:05,640 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:05,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:05,655 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:57:05,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:05,672 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:57:05,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:05,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1697294, now seen corresponding path program 5 times [2021-10-28 23:57:05,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:05,673 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683386889] [2021-10-28 23:57:05,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:05,673 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:05,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:05,679 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:57:05,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:05,681 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:57:05,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:05,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1578641935, now seen corresponding path program 4 times [2021-10-28 23:57:05,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:05,682 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310735556] [2021-10-28 23:57:05,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:05,683 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:05,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:05,696 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:57:05,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:05,714 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:57:05,781 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:57:05,781 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:57:05,781 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:57:05,782 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:57:05,782 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-28 23:57:05,782 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:05,782 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:57:05,782 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:57:05,782 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration11_Loop [2021-10-28 23:57:05,782 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:57:05,783 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:57:05,783 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,786 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,788 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,794 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,797 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,802 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,805 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,807 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:05,875 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:57:05,875 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-28 23:57:05,875 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:05,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:05,878 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:05,887 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:05,887 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:05,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2021-10-28 23:57:05,914 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:05,914 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret8=0} Honda state: {ackermann_#t~ret8=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:05,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Ended with exit code 0 [2021-10-28 23:57:05,955 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:05,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:05,956 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:05,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2021-10-28 23:57:05,958 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:05,958 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:05,982 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:05,982 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret7=0} Honda state: {ackermann_#t~ret7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:06,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,024 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,026 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,030 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:06,030 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2021-10-28 23:57:06,107 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,109 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,115 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-28 23:57:06,115 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2021-10-28 23:57:06,227 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:06,227 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~n=-4} Honda state: {ackermann_#in~n=-4} Generalized eigenvectors: [{ackermann_#in~n=-1}, {ackermann_#in~n=0}, {ackermann_#in~n=0}] Lambdas: [1, 1, 1] Nus: [1, 0] [2021-10-28 23:57:06,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,268 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,270 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:06,270 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2021-10-28 23:57:06,294 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:06,294 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~n=0} Honda state: {ackermann_~n=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:06,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,336 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,338 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:06,339 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2021-10-28 23:57:06,366 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:06,366 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#in~m=4} Honda state: {ackermann_#in~m=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:06,394 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,394 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,395 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2021-10-28 23:57:06,397 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:06,397 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,406 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:06,407 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#t~ret9=0} Honda state: {ackermann_#t~ret9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:06,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,432 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,433 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2021-10-28 23:57:06,434 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:06,434 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,482 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:06,482 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_~m=0} Honda state: {ackermann_~m=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:06,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:06,523 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:06,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:06,524 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:06,530 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-28 23:57:06,531 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-28 23:57:06,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2021-10-28 23:57:06,551 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-28 23:57:06,551 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ackermann_#res=0} Honda state: {ackermann_#res=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-28 23:57:06,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2021-10-28 23:57:07,846 INFO L210 LassoAnalysis]: Preferences: [2021-10-28 23:57:07,846 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-28 23:57:07,846 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-28 23:57:07,846 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-28 23:57:07,846 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-28 23:57:07,846 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:07,846 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-28 23:57:07,846 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-28 23:57:07,846 INFO L133 ssoRankerPreferences]: Filename of dumped script: Ackermann02.c_Iteration11_Lasso [2021-10-28 23:57:07,846 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-28 23:57:07,847 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-28 23:57:07,849 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,864 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,865 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,868 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,874 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,876 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,878 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,883 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,885 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,887 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,893 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,895 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,897 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,899 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,901 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,903 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,910 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,912 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,914 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,916 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,918 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,921 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,923 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,925 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,927 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,929 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:07,931 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:08,004 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:08,007 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:08,009 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:08,012 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-10-28 23:57:08,263 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-28 23:57:08,263 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-28 23:57:08,263 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:08,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:08,264 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:08,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2021-10-28 23:57:08,266 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:57:08,275 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:57:08,275 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:57:08,275 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:57:08,275 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:57:08,275 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:57:08,275 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:57:08,275 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:57:08,278 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:57:08,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2021-10-28 23:57:08,303 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:08,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:08,309 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:08,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2021-10-28 23:57:08,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:57:08,319 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:57:08,319 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-28 23:57:08,319 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:57:08,319 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:57:08,319 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:57:08,320 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-28 23:57:08,320 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-28 23:57:08,321 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:57:08,345 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2021-10-28 23:57:08,345 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:08,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:08,346 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:08,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2021-10-28 23:57:08,348 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:57:08,356 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:57:08,356 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:57:08,356 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-28 23:57:08,357 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:57:08,358 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-28 23:57:08,358 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-10-28 23:57:08,361 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-28 23:57:08,387 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2021-10-28 23:57:08,387 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:08,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:08,388 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:08,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2021-10-28 23:57:08,389 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-28 23:57:08,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-28 23:57:08,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-28 23:57:08,399 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-10-28 23:57:08,399 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-28 23:57:08,403 INFO L401 nArgumentSynthesizer]: We have 16 Motzkin's Theorem applications. [2021-10-28 23:57:08,403 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-10-28 23:57:08,430 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-10-28 23:57:08,470 INFO L443 ModelExtractionUtils]: Simplification made 14 calls to the SMT solver. [2021-10-28 23:57:08,470 INFO L444 ModelExtractionUtils]: 0 out of 11 variables were initially zero. Simplification set additionally 8 variables to zero. [2021-10-28 23:57:08,470 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-28 23:57:08,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:08,472 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-28 23:57:08,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2021-10-28 23:57:08,473 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-10-28 23:57:08,486 INFO L438 nArgumentSynthesizer]: Removed 3 redundant supporting invariants from a total of 4. [2021-10-28 23:57:08,486 INFO L513 LassoAnalysis]: Proved termination. [2021-10-28 23:57:08,486 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(ackermann_#in~n) = 1*ackermann_#in~n Supporting invariants [1*ackermann_#in~n >= 0] [2021-10-28 23:57:08,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:08,526 INFO L297 tatePredicateManager]: 7 out of 8 supporting invariants were superfluous and have been removed [2021-10-28 23:57:08,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:08,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:08,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-28 23:57:08,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:08,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:09,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:09,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:57:09,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:09,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:57:09,903 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.11 stem predicates 3 loop predicates [2021-10-28 23:57:09,903 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 246 transitions. cyclomatic complexity: 86 Second operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:57:10,252 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 246 transitions. cyclomatic complexity: 86. Second operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Result 169 states and 255 transitions. Complement of second has 13 states. [2021-10-28 23:57:10,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 7 stem states 1 non-accepting loop states 1 accepting loop states [2021-10-28 23:57:10,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:57:10,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 21 transitions. [2021-10-28 23:57:10,263 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 21 transitions. Stem has 40 letters. Loop has 4 letters. [2021-10-28 23:57:10,264 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:57:10,264 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:57:10,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:10,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:10,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-28 23:57:10,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:11,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:11,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:57:11,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:11,577 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:57:11,578 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.11 stem predicates 3 loop predicates [2021-10-28 23:57:11,578 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 246 transitions. cyclomatic complexity: 86 Second operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:57:11,984 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 246 transitions. cyclomatic complexity: 86. Second operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Result 169 states and 255 transitions. Complement of second has 13 states. [2021-10-28 23:57:11,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 7 stem states 1 non-accepting loop states 1 accepting loop states [2021-10-28 23:57:11,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:57:11,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 21 transitions. [2021-10-28 23:57:11,995 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 21 transitions. Stem has 40 letters. Loop has 4 letters. [2021-10-28 23:57:11,996 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:57:11,996 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-10-28 23:57:12,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:12,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:12,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 31 conjunts are in the unsatisfiable core [2021-10-28 23:57:12,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:13,143 INFO L263 TraceCheckSpWp]: Trace formula consists of 43 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-28 23:57:13,143 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:13,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-28 23:57:13,198 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.11 stem predicates 3 loop predicates [2021-10-28 23:57:13,199 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 165 states and 246 transitions. cyclomatic complexity: 86 Second operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:57:13,876 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 165 states and 246 transitions. cyclomatic complexity: 86. Second operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) Result 258 states and 363 transitions. Complement of second has 42 states. [2021-10-28 23:57:13,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 15 states 12 stem states 2 non-accepting loop states 1 accepting loop states [2021-10-28 23:57:13,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14 states, 11 states have (on average 2.0) internal successors, (22), 8 states have internal predecessors, (22), 5 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (5), 5 states have call predecessors, (5), 3 states have call successors, (5) [2021-10-28 23:57:13,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 37 transitions. [2021-10-28 23:57:13,878 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 37 transitions. Stem has 40 letters. Loop has 4 letters. [2021-10-28 23:57:13,878 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:57:13,878 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 37 transitions. Stem has 44 letters. Loop has 4 letters. [2021-10-28 23:57:13,879 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:57:13,879 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 15 states and 37 transitions. Stem has 40 letters. Loop has 8 letters. [2021-10-28 23:57:13,879 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-10-28 23:57:13,879 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 258 states and 363 transitions. [2021-10-28 23:57:13,885 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 43 [2021-10-28 23:57:13,890 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 258 states to 209 states and 287 transitions. [2021-10-28 23:57:13,890 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 134 [2021-10-28 23:57:13,891 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 142 [2021-10-28 23:57:13,891 INFO L73 IsDeterministic]: Start isDeterministic. Operand 209 states and 287 transitions. [2021-10-28 23:57:13,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:13,901 INFO L681 BuchiCegarLoop]: Abstraction has 209 states and 287 transitions. [2021-10-28 23:57:13,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states and 287 transitions. [2021-10-28 23:57:13,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 184. [2021-10-28 23:57:13,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 122 states have (on average 1.0819672131147542) internal successors, (132), 124 states have internal predecessors, (132), 42 states have call successors, (48), 25 states have call predecessors, (48), 20 states have return successors, (60), 34 states have call predecessors, (60), 37 states have call successors, (60) [2021-10-28 23:57:13,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 240 transitions. [2021-10-28 23:57:13,920 INFO L704 BuchiCegarLoop]: Abstraction has 184 states and 240 transitions. [2021-10-28 23:57:13,921 INFO L587 BuchiCegarLoop]: Abstraction has 184 states and 240 transitions. [2021-10-28 23:57:13,921 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-10-28 23:57:13,921 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 184 states and 240 transitions. [2021-10-28 23:57:13,923 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 40 [2021-10-28 23:57:13,924 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:13,924 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:13,927 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [14, 11, 10, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1] [2021-10-28 23:57:13,927 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [14, 11, 10, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3] [2021-10-28 23:57:13,928 INFO L791 eck$LassoCheckResult]: Stem: 7304#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 7305#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 7323#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 7324#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 7341#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 7342#ackermannENTRY ~m := #in~m;~n := #in~n; 7364#L17 assume !(0 == ~m); 7365#L20 assume 0 == ~n; 7345#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7346#ackermannENTRY ~m := #in~m;~n := #in~n; 7446#L17 assume !(0 == ~m); 7444#L20 assume !(0 == ~n); 7327#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7442#ackermannENTRY ~m := #in~m;~n := #in~n; 7326#L17 assume !(0 == ~m); 7328#L20 assume !(0 == ~n); 7312#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7373#ackermannENTRY ~m := #in~m;~n := #in~n; 7374#L17 assume !(0 == ~m); 7426#L20 assume 0 == ~n; 7362#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7396#ackermannENTRY ~m := #in~m;~n := #in~n; 7393#L17 assume !(0 == ~m); 7394#L20 assume !(0 == ~n); 7357#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7415#ackermannENTRY ~m := #in~m;~n := #in~n; 7395#L17 assume !(0 == ~m); 7356#L20 assume 0 == ~n; 7358#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7396#ackermannENTRY ~m := #in~m;~n := #in~n; 7393#L17 assume !(0 == ~m); 7394#L20 assume !(0 == ~n); 7357#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7415#ackermannENTRY ~m := #in~m;~n := #in~n; 7395#L17 assume !(0 == ~m); 7356#L20 assume 0 == ~n; 7358#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7422#ackermannENTRY ~m := #in~m;~n := #in~n; 7448#L17 assume 0 == ~m;#res := 1 + ~n; 7447#ackermannFINAL assume true; 7445#ackermannEXIT >#43#return; 7443#L21-1 #res := #t~ret7;havoc #t~ret7; 7441#ackermannFINAL assume true; 7433#ackermannEXIT >#45#return; 7430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7431#ackermannENTRY ~m := #in~m;~n := #in~n; 7450#L17 assume 0 == ~m;#res := 1 + ~n; 7449#ackermannFINAL assume true; 7429#ackermannEXIT >#47#return; 7424#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 7423#ackermannFINAL assume true; 7419#ackermannEXIT >#43#return; 7418#L21-1 #res := #t~ret7;havoc #t~ret7; 7417#ackermannFINAL assume true; 7413#ackermannEXIT >#45#return; 7411#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7412#ackermannENTRY ~m := #in~m;~n := #in~n; 7487#L17 assume !(0 == ~m); 7486#L20 assume !(0 == ~n); 7321#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7355#ackermannENTRY ~m := #in~m;~n := #in~n; 7403#L17 assume !(0 == ~m); 7402#L20 assume 0 == ~n; 7343#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7344#ackermannENTRY ~m := #in~m;~n := #in~n; 7457#L17 assume 0 == ~m;#res := 1 + ~n; 7400#ackermannFINAL assume true; 7456#ackermannEXIT >#43#return; 7351#L21-1 #res := #t~ret7;havoc #t~ret7; 7315#ackermannFINAL assume true; 7322#ackermannEXIT >#45#return; 7309#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7306#ackermannENTRY ~m := #in~m;~n := #in~n; 7310#L17 assume 0 == ~m;#res := 1 + ~n; 7325#ackermannFINAL assume true; 7466#ackermannEXIT >#47#return; 7468#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 7480#ackermannFINAL assume true; 7479#ackermannEXIT >#47#return; 7477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 7476#ackermannFINAL assume true; 7472#ackermannEXIT >#43#return; 7470#L21-1 #res := #t~ret7;havoc #t~ret7; 7469#ackermannFINAL assume true; 7463#ackermannEXIT >#45#return; 7338#L23-1 [2021-10-28 23:57:13,931 INFO L793 eck$LassoCheckResult]: Loop: 7338#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7389#ackermannENTRY ~m := #in~m;~n := #in~n; 7379#L17 assume !(0 == ~m); 7377#L20 assume 0 == ~n; 7332#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7401#ackermannENTRY ~m := #in~m;~n := #in~n; 7399#L17 assume !(0 == ~m); 7329#L20 assume !(0 == ~n); 7334#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7416#ackermannENTRY ~m := #in~m;~n := #in~n; 7438#L17 assume !(0 == ~m); 7439#L20 assume !(0 == ~n); 7381#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7385#ackermannENTRY ~m := #in~m;~n := #in~n; 7380#L17 assume !(0 == ~m); 7384#L20 assume 0 == ~n; 7330#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7401#ackermannENTRY ~m := #in~m;~n := #in~n; 7399#L17 assume !(0 == ~m); 7329#L20 assume !(0 == ~n); 7334#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7416#ackermannENTRY ~m := #in~m;~n := #in~n; 7438#L17 assume !(0 == ~m); 7437#L20 assume 0 == ~n; 7331#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7401#ackermannENTRY ~m := #in~m;~n := #in~n; 7399#L17 assume !(0 == ~m); 7329#L20 assume !(0 == ~n); 7334#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7416#ackermannENTRY ~m := #in~m;~n := #in~n; 7438#L17 assume !(0 == ~m); 7437#L20 assume 0 == ~n; 7331#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7401#ackermannENTRY ~m := #in~m;~n := #in~n; 7399#L17 assume 0 == ~m;#res := 1 + ~n; 7400#ackermannFINAL assume true; 7456#ackermannEXIT >#43#return; 7455#L21-1 #res := #t~ret7;havoc #t~ret7; 7454#ackermannFINAL assume true; 7453#ackermannEXIT >#45#return; 7435#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7436#ackermannENTRY ~m := #in~m;~n := #in~n; 7452#L17 assume 0 == ~m;#res := 1 + ~n; 7451#ackermannFINAL assume true; 7434#ackermannEXIT >#47#return; 7432#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 7425#ackermannFINAL assume true; 7420#ackermannEXIT >#43#return; 7418#L21-1 #res := #t~ret7;havoc #t~ret7; 7417#ackermannFINAL assume true; 7413#ackermannEXIT >#45#return; 7411#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7412#ackermannENTRY ~m := #in~m;~n := #in~n; 7487#L17 assume !(0 == ~m); 7486#L20 assume !(0 == ~n); 7321#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 7355#ackermannENTRY ~m := #in~m;~n := #in~n; 7403#L17 assume !(0 == ~m); 7402#L20 assume 0 == ~n; 7343#L21 call #t~ret7 := ackermann(~m - 1, 1);< 7344#ackermannENTRY ~m := #in~m;~n := #in~n; 7457#L17 assume 0 == ~m;#res := 1 + ~n; 7400#ackermannFINAL assume true; 7456#ackermannEXIT >#43#return; 7351#L21-1 #res := #t~ret7;havoc #t~ret7; 7315#ackermannFINAL assume true; 7322#ackermannEXIT >#45#return; 7309#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 7306#ackermannENTRY ~m := #in~m;~n := #in~n; 7310#L17 assume 0 == ~m;#res := 1 + ~n; 7325#ackermannFINAL assume true; 7466#ackermannEXIT >#47#return; 7468#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 7480#ackermannFINAL assume true; 7479#ackermannEXIT >#47#return; 7477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 7476#ackermannFINAL assume true; 7472#ackermannEXIT >#43#return; 7470#L21-1 #res := #t~ret7;havoc #t~ret7; 7469#ackermannFINAL assume true; 7463#ackermannEXIT >#45#return; 7338#L23-1 [2021-10-28 23:57:13,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:13,932 INFO L85 PathProgramCache]: Analyzing trace with hash 2029382637, now seen corresponding path program 5 times [2021-10-28 23:57:13,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:13,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195827762] [2021-10-28 23:57:13,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:13,933 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:13,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-10-28 23:57:14,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:14,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:14,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:14,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:14,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:14,135 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 32 proven. 87 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2021-10-28 23:57:14,136 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:14,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195827762] [2021-10-28 23:57:14,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195827762] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:14,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595530236] [2021-10-28 23:57:14,137 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 23:57:14,137 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:14,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:14,142 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:14,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Waiting until timeout for monitored process [2021-10-28 23:57:14,676 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-10-28 23:57:14,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:14,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-28 23:57:14,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:14,948 INFO L134 CoverageAnalysis]: Checked inductivity of 369 backedges. 36 proven. 83 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2021-10-28 23:57:14,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595530236] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:14,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:14,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-10-28 23:57:14,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132911255] [2021-10-28 23:57:14,950 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:57:14,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:14,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1345023226, now seen corresponding path program 3 times [2021-10-28 23:57:14,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:14,951 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703371740] [2021-10-28 23:57:14,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:14,951 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-10-28 23:57:15,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:15,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:15,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:15,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:15,110 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 36 proven. 83 refuted. 0 times theorem prover too weak. 253 trivial. 0 not checked. [2021-10-28 23:57:15,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:15,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703371740] [2021-10-28 23:57:15,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703371740] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:15,111 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1148179879] [2021-10-28 23:57:15,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-28 23:57:15,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:15,112 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:15,113 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:15,134 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Waiting until timeout for monitored process [2021-10-28 23:57:15,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2021-10-28 23:57:15,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:15,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 181 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-28 23:57:15,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:16,081 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 112 proven. 69 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2021-10-28 23:57:16,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1148179879] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:16,082 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:16,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13] total 17 [2021-10-28 23:57:16,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050070519] [2021-10-28 23:57:16,083 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:57:16,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:16,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-28 23:57:16,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-10-28 23:57:16,085 INFO L87 Difference]: Start difference. First operand 184 states and 240 transitions. cyclomatic complexity: 61 Second operand has 17 states, 15 states have (on average 2.466666666666667) internal successors, (37), 12 states have internal predecessors, (37), 9 states have call successors, (12), 3 states have call predecessors, (12), 8 states have return successors, (16), 10 states have call predecessors, (16), 8 states have call successors, (16) [2021-10-28 23:57:16,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:16,568 INFO L93 Difference]: Finished difference Result 216 states and 293 transitions. [2021-10-28 23:57:16,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-28 23:57:16,569 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 216 states and 293 transitions. [2021-10-28 23:57:16,573 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 41 [2021-10-28 23:57:16,578 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 216 states to 200 states and 266 transitions. [2021-10-28 23:57:16,578 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 133 [2021-10-28 23:57:16,579 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 133 [2021-10-28 23:57:16,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 200 states and 266 transitions. [2021-10-28 23:57:16,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:16,579 INFO L681 BuchiCegarLoop]: Abstraction has 200 states and 266 transitions. [2021-10-28 23:57:16,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states and 266 transitions. [2021-10-28 23:57:16,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 175. [2021-10-28 23:57:16,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 117 states have (on average 1.0854700854700854) internal successors, (127), 119 states have internal predecessors, (127), 36 states have call successors, (41), 24 states have call predecessors, (41), 22 states have return successors, (57), 31 states have call predecessors, (57), 29 states have call successors, (57) [2021-10-28 23:57:16,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 225 transitions. [2021-10-28 23:57:16,590 INFO L704 BuchiCegarLoop]: Abstraction has 175 states and 225 transitions. [2021-10-28 23:57:16,590 INFO L587 BuchiCegarLoop]: Abstraction has 175 states and 225 transitions. [2021-10-28 23:57:16,590 INFO L425 BuchiCegarLoop]: ======== Iteration 13============ [2021-10-28 23:57:16,591 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 175 states and 225 transitions. [2021-10-28 23:57:16,593 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 35 [2021-10-28 23:57:16,593 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:16,593 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:16,595 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [14, 13, 9, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2021-10-28 23:57:16,595 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [14, 13, 9, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4] [2021-10-28 23:57:16,595 INFO L791 eck$LassoCheckResult]: Stem: 8746#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 8747#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 8764#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 8765#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 8782#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 8783#ackermannENTRY ~m := #in~m;~n := #in~n; 8807#L17 assume !(0 == ~m); 8805#L20 assume !(0 == ~n); 8761#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8801#ackermannENTRY ~m := #in~m;~n := #in~n; 8802#L17 assume !(0 == ~m); 8795#L20 assume 0 == ~n; 8796#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8840#ackermannENTRY ~m := #in~m;~n := #in~n; 8838#L17 assume !(0 == ~m); 8839#L20 assume !(0 == ~n); 8781#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8844#ackermannENTRY ~m := #in~m;~n := #in~n; 8862#L17 assume !(0 == ~m); 8793#L20 assume 0 == ~n; 8794#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8840#ackermannENTRY ~m := #in~m;~n := #in~n; 8838#L17 assume !(0 == ~m); 8839#L20 assume !(0 == ~n); 8781#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8844#ackermannENTRY ~m := #in~m;~n := #in~n; 8862#L17 assume !(0 == ~m); 8793#L20 assume 0 == ~n; 8794#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8851#ackermannENTRY ~m := #in~m;~n := #in~n; 8879#L17 assume 0 == ~m;#res := 1 + ~n; 8877#ackermannFINAL assume true; 8875#ackermannEXIT >#43#return; 8874#L21-1 #res := #t~ret7;havoc #t~ret7; 8873#ackermannFINAL assume true; 8871#ackermannEXIT >#45#return; 8858#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8859#ackermannENTRY ~m := #in~m;~n := #in~n; 8868#L17 assume 0 == ~m;#res := 1 + ~n; 8867#ackermannFINAL assume true; 8857#ackermannEXIT >#47#return; 8855#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8853#ackermannFINAL assume true; 8850#ackermannEXIT >#43#return; 8847#L21-1 #res := #t~ret7;havoc #t~ret7; 8846#ackermannFINAL assume true; 8841#ackermannEXIT >#45#return; 8823#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8822#ackermannENTRY ~m := #in~m;~n := #in~n; 8824#L17 assume !(0 == ~m); 8914#L20 assume !(0 == ~n); 8772#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8819#ackermannENTRY ~m := #in~m;~n := #in~n; 8820#L17 assume !(0 == ~m); 8821#L20 assume !(0 == ~n); 8771#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8819#ackermannENTRY ~m := #in~m;~n := #in~n; 8818#L17 assume !(0 == ~m); 8817#L20 assume 0 == ~n; 8784#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8785#ackermannENTRY ~m := #in~m;~n := #in~n; 8885#L17 assume 0 == ~m;#res := 1 + ~n; 8815#ackermannFINAL assume true; 8883#ackermannEXIT >#43#return; 8884#L21-1 #res := #t~ret7;havoc #t~ret7; 8919#ackermannFINAL assume true; 8918#ackermannEXIT >#45#return; 8749#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8748#ackermannENTRY ~m := #in~m;~n := #in~n; 8752#L17 assume 0 == ~m;#res := 1 + ~n; 8773#ackermannFINAL assume true; 8898#ackermannEXIT >#47#return; 8899#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8920#ackermannFINAL assume true; 8901#ackermannEXIT >#45#return; 8750#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8748#ackermannENTRY ~m := #in~m;~n := #in~n; 8752#L17 assume 0 == ~m;#res := 1 + ~n; 8773#ackermannFINAL assume true; 8898#ackermannEXIT >#47#return; 8900#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8913#ackermannFINAL assume true; 8912#ackermannEXIT >#47#return; 8910#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8909#ackermannFINAL assume true; 8908#ackermannEXIT >#43#return; 8789#L21-1 #res := #t~ret7;havoc #t~ret7; 8790#ackermannFINAL assume true; 8766#ackermannEXIT >#45#return; 8768#L23-1 [2021-10-28 23:57:16,596 INFO L793 eck$LassoCheckResult]: Loop: 8768#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8833#ackermannENTRY ~m := #in~m;~n := #in~n; 8835#L17 assume !(0 == ~m); 8836#L20 assume !(0 == ~n); 8759#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8828#ackermannENTRY ~m := #in~m;~n := #in~n; 8830#L17 assume !(0 == ~m); 8854#L20 assume 0 == ~n; 8778#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8816#ackermannENTRY ~m := #in~m;~n := #in~n; 8814#L17 assume !(0 == ~m); 8775#L20 assume !(0 == ~n); 8779#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8845#ackermannENTRY ~m := #in~m;~n := #in~n; 8860#L17 assume !(0 == ~m); 8856#L20 assume 0 == ~n; 8777#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8816#ackermannENTRY ~m := #in~m;~n := #in~n; 8814#L17 assume !(0 == ~m); 8775#L20 assume !(0 == ~n); 8779#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8845#ackermannENTRY ~m := #in~m;~n := #in~n; 8860#L17 assume !(0 == ~m); 8856#L20 assume 0 == ~n; 8777#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8816#ackermannENTRY ~m := #in~m;~n := #in~n; 8814#L17 assume 0 == ~m;#res := 1 + ~n; 8815#ackermannFINAL assume true; 8883#ackermannEXIT >#43#return; 8882#L21-1 #res := #t~ret7;havoc #t~ret7; 8881#ackermannFINAL assume true; 8880#ackermannEXIT >#45#return; 8865#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8866#ackermannENTRY ~m := #in~m;~n := #in~n; 8878#L17 assume 0 == ~m;#res := 1 + ~n; 8876#ackermannFINAL assume true; 8864#ackermannEXIT >#47#return; 8863#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8852#ackermannFINAL assume true; 8848#ackermannEXIT >#43#return; 8847#L21-1 #res := #t~ret7;havoc #t~ret7; 8846#ackermannFINAL assume true; 8841#ackermannEXIT >#45#return; 8823#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8822#ackermannENTRY ~m := #in~m;~n := #in~n; 8824#L17 assume !(0 == ~m); 8914#L20 assume !(0 == ~n); 8772#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8819#ackermannENTRY ~m := #in~m;~n := #in~n; 8820#L17 assume !(0 == ~m); 8821#L20 assume !(0 == ~n); 8771#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 8819#ackermannENTRY ~m := #in~m;~n := #in~n; 8818#L17 assume !(0 == ~m); 8817#L20 assume 0 == ~n; 8784#L21 call #t~ret7 := ackermann(~m - 1, 1);< 8785#ackermannENTRY ~m := #in~m;~n := #in~n; 8885#L17 assume 0 == ~m;#res := 1 + ~n; 8815#ackermannFINAL assume true; 8883#ackermannEXIT >#43#return; 8884#L21-1 #res := #t~ret7;havoc #t~ret7; 8919#ackermannFINAL assume true; 8918#ackermannEXIT >#45#return; 8749#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8748#ackermannENTRY ~m := #in~m;~n := #in~n; 8752#L17 assume 0 == ~m;#res := 1 + ~n; 8773#ackermannFINAL assume true; 8898#ackermannEXIT >#47#return; 8899#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8920#ackermannFINAL assume true; 8901#ackermannEXIT >#45#return; 8750#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 8748#ackermannENTRY ~m := #in~m;~n := #in~n; 8752#L17 assume 0 == ~m;#res := 1 + ~n; 8773#ackermannFINAL assume true; 8898#ackermannEXIT >#47#return; 8900#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8913#ackermannFINAL assume true; 8912#ackermannEXIT >#47#return; 8910#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 8909#ackermannFINAL assume true; 8908#ackermannEXIT >#43#return; 8789#L21-1 #res := #t~ret7;havoc #t~ret7; 8790#ackermannFINAL assume true; 8766#ackermannEXIT >#45#return; 8768#L23-1 [2021-10-28 23:57:16,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:16,596 INFO L85 PathProgramCache]: Analyzing trace with hash 2095171192, now seen corresponding path program 6 times [2021-10-28 23:57:16,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:16,597 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275701390] [2021-10-28 23:57:16,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:16,597 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:16,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:57:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:16,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:16,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:16,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:16,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:16,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:16,992 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 139 proven. 101 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-10-28 23:57:16,992 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:16,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275701390] [2021-10-28 23:57:16,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275701390] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:16,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69589144] [2021-10-28 23:57:16,993 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 23:57:16,993 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:16,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:16,996 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:17,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Waiting until timeout for monitored process [2021-10-28 23:57:17,634 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-10-28 23:57:17,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:17,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-28 23:57:17,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:18,048 INFO L134 CoverageAnalysis]: Checked inductivity of 408 backedges. 125 proven. 109 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-10-28 23:57:18,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69589144] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:18,048 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:18,049 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 18 [2021-10-28 23:57:18,049 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931044603] [2021-10-28 23:57:18,049 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:57:18,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:18,050 INFO L85 PathProgramCache]: Analyzing trace with hash -869926651, now seen corresponding path program 4 times [2021-10-28 23:57:18,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:18,050 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80777696] [2021-10-28 23:57:18,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:18,050 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:18,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:57:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:18,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:18,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:18,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:18,459 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 143 proven. 101 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-10-28 23:57:18,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:18,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80777696] [2021-10-28 23:57:18,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80777696] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:18,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510611045] [2021-10-28 23:57:18,461 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-28 23:57:18,461 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:18,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:18,467 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:18,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Waiting until timeout for monitored process [2021-10-28 23:57:19,266 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-28 23:57:19,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:19,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-28 23:57:19,274 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:19,573 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 129 proven. 109 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2021-10-28 23:57:19,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510611045] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:19,573 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:19,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 18 [2021-10-28 23:57:19,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87314992] [2021-10-28 23:57:19,574 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:57:19,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:19,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-28 23:57:19,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2021-10-28 23:57:19,575 INFO L87 Difference]: Start difference. First operand 175 states and 225 transitions. cyclomatic complexity: 55 Second operand has 18 states, 16 states have (on average 2.25) internal successors, (36), 13 states have internal predecessors, (36), 9 states have call successors, (11), 1 states have call predecessors, (11), 10 states have return successors, (17), 10 states have call predecessors, (17), 9 states have call successors, (17) [2021-10-28 23:57:20,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:20,264 INFO L93 Difference]: Finished difference Result 221 states and 305 transitions. [2021-10-28 23:57:20,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-28 23:57:20,265 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 221 states and 305 transitions. [2021-10-28 23:57:20,270 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 40 [2021-10-28 23:57:20,275 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 221 states to 205 states and 279 transitions. [2021-10-28 23:57:20,275 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 146 [2021-10-28 23:57:20,276 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 146 [2021-10-28 23:57:20,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 205 states and 279 transitions. [2021-10-28 23:57:20,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:20,277 INFO L681 BuchiCegarLoop]: Abstraction has 205 states and 279 transitions. [2021-10-28 23:57:20,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states and 279 transitions. [2021-10-28 23:57:20,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 187. [2021-10-28 23:57:20,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 123 states have (on average 1.08130081300813) internal successors, (133), 125 states have internal predecessors, (133), 39 states have call successors, (44), 24 states have call predecessors, (44), 25 states have return successors, (69), 37 states have call predecessors, (69), 32 states have call successors, (69) [2021-10-28 23:57:20,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 246 transitions. [2021-10-28 23:57:20,290 INFO L704 BuchiCegarLoop]: Abstraction has 187 states and 246 transitions. [2021-10-28 23:57:20,290 INFO L587 BuchiCegarLoop]: Abstraction has 187 states and 246 transitions. [2021-10-28 23:57:20,291 INFO L425 BuchiCegarLoop]: ======== Iteration 14============ [2021-10-28 23:57:20,291 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 187 states and 246 transitions. [2021-10-28 23:57:20,293 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 36 [2021-10-28 23:57:20,294 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:20,294 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:20,297 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [16, 15, 10, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1] [2021-10-28 23:57:20,298 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [59, 58, 35, 24, 24, 24, 24, 24, 23, 23, 11, 11, 11, 11] [2021-10-28 23:57:20,298 INFO L791 eck$LassoCheckResult]: Stem: 10364#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 10365#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 10380#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 10381#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 10399#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 10400#ackermannENTRY ~m := #in~m;~n := #in~n; 10425#L17 assume !(0 == ~m); 10423#L20 assume !(0 == ~n); 10405#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10419#ackermannENTRY ~m := #in~m;~n := #in~n; 10420#L17 assume !(0 == ~m); 10413#L20 assume 0 == ~n; 10414#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10465#ackermannENTRY ~m := #in~m;~n := #in~n; 10464#L17 assume !(0 == ~m); 10461#L20 assume !(0 == ~n); 10412#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10449#ackermannENTRY ~m := #in~m;~n := #in~n; 10466#L17 assume !(0 == ~m); 10411#L20 assume 0 == ~n; 10367#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10465#ackermannENTRY ~m := #in~m;~n := #in~n; 10464#L17 assume !(0 == ~m); 10461#L20 assume !(0 == ~n); 10412#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10449#ackermannENTRY ~m := #in~m;~n := #in~n; 10466#L17 assume !(0 == ~m); 10411#L20 assume 0 == ~n; 10367#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10366#ackermannENTRY ~m := #in~m;~n := #in~n; 10368#L17 assume 0 == ~m;#res := 1 + ~n; 10504#ackermannFINAL assume true; 10503#ackermannEXIT >#43#return; 10501#L21-1 #res := #t~ret7;havoc #t~ret7; 10500#ackermannFINAL assume true; 10486#ackermannEXIT >#45#return; 10483#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10484#ackermannENTRY ~m := #in~m;~n := #in~n; 10499#L17 assume 0 == ~m;#res := 1 + ~n; 10498#ackermannFINAL assume true; 10482#ackermannEXIT >#47#return; 10481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10477#ackermannFINAL assume true; 10474#ackermannEXIT >#43#return; 10473#L21-1 #res := #t~ret7;havoc #t~ret7; 10472#ackermannFINAL assume true; 10468#ackermannEXIT >#45#return; 10469#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10514#ackermannENTRY ~m := #in~m;~n := #in~n; 10534#L17 assume !(0 == ~m); 10532#L20 assume !(0 == ~n); 10373#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10439#L17 assume !(0 == ~m); 10438#L20 assume 0 == ~n; 10401#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10402#ackermannENTRY ~m := #in~m;~n := #in~n; 10497#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10496#L21-1 #res := #t~ret7;havoc #t~ret7; 10550#ackermannFINAL assume true; 10549#ackermannEXIT >#45#return; 10383#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10403#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10372#ackermannFINAL assume true; 10379#ackermannEXIT >#45#return; 10382#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10544#ackermannFINAL assume true; 10530#ackermannEXIT >#45#return; 10386#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10518#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10516#ackermannFINAL assume true; 10512#ackermannEXIT >#47#return; 10510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10509#ackermannFINAL assume true; 10507#ackermannEXIT >#43#return; 10404#L21-1 #res := #t~ret7;havoc #t~ret7; 10408#ackermannFINAL assume true; 10547#ackermannEXIT >#45#return; 10427#L23-1 [2021-10-28 23:57:20,299 INFO L793 eck$LassoCheckResult]: Loop: 10427#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10453#ackermannENTRY ~m := #in~m;~n := #in~n; 10454#L17 assume !(0 == ~m); 10540#L20 assume !(0 == ~n); 10374#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10456#L17 assume !(0 == ~m); 10460#L20 assume !(0 == ~n); 10377#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10457#L17 assume !(0 == ~m); 10480#L20 assume 0 == ~n; 10396#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume !(0 == ~m); 10393#L20 assume !(0 == ~n); 10397#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10471#ackermannENTRY ~m := #in~m;~n := #in~n; 10502#L17 assume !(0 == ~m); 10479#L20 assume 0 == ~n; 10395#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume !(0 == ~m); 10393#L20 assume !(0 == ~n); 10397#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10471#ackermannENTRY ~m := #in~m;~n := #in~n; 10502#L17 assume !(0 == ~m); 10479#L20 assume 0 == ~n; 10395#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10494#L21-1 #res := #t~ret7;havoc #t~ret7; 10493#ackermannFINAL assume true; 10491#ackermannEXIT >#45#return; 10488#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10489#ackermannENTRY ~m := #in~m;~n := #in~n; 10492#L17 assume 0 == ~m;#res := 1 + ~n; 10490#ackermannFINAL assume true; 10487#ackermannEXIT >#47#return; 10485#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10478#ackermannFINAL assume true; 10475#ackermannEXIT >#43#return; 10473#L21-1 #res := #t~ret7;havoc #t~ret7; 10472#ackermannFINAL assume true; 10468#ackermannEXIT >#45#return; 10469#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10514#ackermannENTRY ~m := #in~m;~n := #in~n; 10534#L17 assume !(0 == ~m); 10532#L20 assume !(0 == ~n); 10373#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10439#L17 assume !(0 == ~m); 10438#L20 assume 0 == ~n; 10401#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10402#ackermannENTRY ~m := #in~m;~n := #in~n; 10497#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10496#L21-1 #res := #t~ret7;havoc #t~ret7; 10550#ackermannFINAL assume true; 10549#ackermannEXIT >#45#return; 10383#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10403#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10372#ackermannFINAL assume true; 10379#ackermannEXIT >#45#return; 10382#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10544#ackermannFINAL assume true; 10530#ackermannEXIT >#45#return; 10386#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10518#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10516#ackermannFINAL assume true; 10512#ackermannEXIT >#47#return; 10510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10509#ackermannFINAL assume true; 10507#ackermannEXIT >#43#return; 10404#L21-1 #res := #t~ret7;havoc #t~ret7; 10408#ackermannFINAL assume true; 10547#ackermannEXIT >#45#return; 10428#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10453#ackermannENTRY ~m := #in~m;~n := #in~n; 10454#L17 assume !(0 == ~m); 10540#L20 assume !(0 == ~n); 10374#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10456#L17 assume !(0 == ~m); 10460#L20 assume !(0 == ~n); 10377#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10456#L17 assume !(0 == ~m); 10460#L20 assume !(0 == ~n); 10377#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10457#L17 assume !(0 == ~m); 10480#L20 assume 0 == ~n; 10396#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume !(0 == ~m); 10393#L20 assume !(0 == ~n); 10397#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10471#ackermannENTRY ~m := #in~m;~n := #in~n; 10502#L17 assume !(0 == ~m); 10479#L20 assume 0 == ~n; 10395#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume !(0 == ~m); 10393#L20 assume !(0 == ~n); 10397#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10471#ackermannENTRY ~m := #in~m;~n := #in~n; 10502#L17 assume !(0 == ~m); 10479#L20 assume 0 == ~n; 10395#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10494#L21-1 #res := #t~ret7;havoc #t~ret7; 10493#ackermannFINAL assume true; 10491#ackermannEXIT >#45#return; 10488#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10489#ackermannENTRY ~m := #in~m;~n := #in~n; 10492#L17 assume 0 == ~m;#res := 1 + ~n; 10490#ackermannFINAL assume true; 10487#ackermannEXIT >#47#return; 10485#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10478#ackermannFINAL assume true; 10475#ackermannEXIT >#43#return; 10473#L21-1 #res := #t~ret7;havoc #t~ret7; 10472#ackermannFINAL assume true; 10468#ackermannEXIT >#45#return; 10469#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10514#ackermannENTRY ~m := #in~m;~n := #in~n; 10534#L17 assume !(0 == ~m); 10532#L20 assume !(0 == ~n); 10373#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10439#L17 assume !(0 == ~m); 10438#L20 assume 0 == ~n; 10401#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10402#ackermannENTRY ~m := #in~m;~n := #in~n; 10497#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10496#L21-1 #res := #t~ret7;havoc #t~ret7; 10550#ackermannFINAL assume true; 10549#ackermannEXIT >#45#return; 10383#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10403#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10372#ackermannFINAL assume true; 10379#ackermannEXIT >#45#return; 10382#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10544#ackermannFINAL assume true; 10530#ackermannEXIT >#45#return; 10386#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10518#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10516#ackermannFINAL assume true; 10512#ackermannEXIT >#47#return; 10510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10509#ackermannFINAL assume true; 10507#ackermannEXIT >#43#return; 10404#L21-1 #res := #t~ret7;havoc #t~ret7; 10408#ackermannFINAL assume true; 10547#ackermannEXIT >#45#return; 10428#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10453#ackermannENTRY ~m := #in~m;~n := #in~n; 10454#L17 assume !(0 == ~m); 10540#L20 assume !(0 == ~n); 10374#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10456#L17 assume !(0 == ~m); 10460#L20 assume !(0 == ~n); 10377#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10456#L17 assume !(0 == ~m); 10460#L20 assume !(0 == ~n); 10377#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10455#ackermannENTRY ~m := #in~m;~n := #in~n; 10457#L17 assume !(0 == ~m); 10480#L20 assume 0 == ~n; 10396#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10437#ackermannENTRY ~m := #in~m;~n := #in~n; 10435#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10496#L21-1 #res := #t~ret7;havoc #t~ret7; 10550#ackermannFINAL assume true; 10549#ackermannEXIT >#45#return; 10383#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10403#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10372#ackermannFINAL assume true; 10379#ackermannEXIT >#45#return; 10382#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10544#ackermannFINAL assume true; 10530#ackermannEXIT >#45#return; 10387#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10528#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10538#ackermannFINAL assume true; 10523#ackermannEXIT >#47#return; 10524#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10548#ackermannFINAL assume true; 10470#ackermannEXIT >#45#return; 10446#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10443#ackermannENTRY ~m := #in~m;~n := #in~n; 10448#L17 assume !(0 == ~m); 10541#L20 assume !(0 == ~n); 10375#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10439#L17 assume !(0 == ~m); 10438#L20 assume 0 == ~n; 10401#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10402#ackermannENTRY ~m := #in~m;~n := #in~n; 10497#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10496#L21-1 #res := #t~ret7;havoc #t~ret7; 10550#ackermannFINAL assume true; 10549#ackermannEXIT >#45#return; 10383#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10403#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10372#ackermannFINAL assume true; 10379#ackermannEXIT >#45#return; 10382#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10544#ackermannFINAL assume true; 10530#ackermannEXIT >#45#return; 10387#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10528#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10538#ackermannFINAL assume true; 10523#ackermannEXIT >#47#return; 10525#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10543#ackermannFINAL assume true; 10529#ackermannEXIT >#45#return; 10447#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10443#ackermannENTRY ~m := #in~m;~n := #in~n; 10448#L17 assume !(0 == ~m); 10541#L20 assume !(0 == ~n); 10375#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10441#L17 assume !(0 == ~m); 10442#L20 assume !(0 == ~n); 10378#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 10440#ackermannENTRY ~m := #in~m;~n := #in~n; 10439#L17 assume !(0 == ~m); 10438#L20 assume 0 == ~n; 10401#L21 call #t~ret7 := ackermann(~m - 1, 1);< 10402#ackermannENTRY ~m := #in~m;~n := #in~n; 10497#L17 assume 0 == ~m;#res := 1 + ~n; 10436#ackermannFINAL assume true; 10495#ackermannEXIT >#43#return; 10496#L21-1 #res := #t~ret7;havoc #t~ret7; 10550#ackermannFINAL assume true; 10549#ackermannEXIT >#45#return; 10383#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10403#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10372#ackermannFINAL assume true; 10379#ackermannEXIT >#45#return; 10382#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10544#ackermannFINAL assume true; 10530#ackermannEXIT >#45#return; 10387#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 10384#ackermannENTRY ~m := #in~m;~n := #in~n; 10385#L17 assume 0 == ~m;#res := 1 + ~n; 10388#ackermannFINAL assume true; 10526#ackermannEXIT >#47#return; 10528#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10538#ackermannFINAL assume true; 10523#ackermannEXIT >#47#return; 10522#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10537#ackermannFINAL assume true; 10519#ackermannEXIT >#47#return; 10520#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 10546#ackermannFINAL assume true; 10545#ackermannEXIT >#45#return; 10427#L23-1 [2021-10-28 23:57:20,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:20,300 INFO L85 PathProgramCache]: Analyzing trace with hash 478890302, now seen corresponding path program 7 times [2021-10-28 23:57:20,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:20,301 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970290490] [2021-10-28 23:57:20,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:20,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:20,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:20,339 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-28 23:57:20,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-28 23:57:20,377 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-28 23:57:20,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:20,378 INFO L85 PathProgramCache]: Analyzing trace with hash 888511461, now seen corresponding path program 5 times [2021-10-28 23:57:20,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:20,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482672977] [2021-10-28 23:57:20,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:20,379 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:20,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:20,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:57:20,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:20,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:20,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:20,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:21,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:21,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-10-28 23:57:21,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:21,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:21,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:21,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-10-28 23:57:21,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:21,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-10-28 23:57:21,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:21,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-10-28 23:57:21,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:21,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:21,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:21,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:21,846 INFO L134 CoverageAnalysis]: Checked inductivity of 8238 backedges. 1382 proven. 1901 refuted. 0 times theorem prover too weak. 4955 trivial. 0 not checked. [2021-10-28 23:57:21,846 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:21,846 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482672977] [2021-10-28 23:57:21,847 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482672977] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:21,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072394359] [2021-10-28 23:57:21,847 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-28 23:57:21,847 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:21,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:21,850 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:21,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Waiting until timeout for monitored process [2021-10-28 23:57:22,654 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 12 check-sat command(s) [2021-10-28 23:57:22,655 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:22,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 277 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-28 23:57:22,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 8238 backedges. 787 proven. 1614 refuted. 0 times theorem prover too weak. 5837 trivial. 0 not checked. [2021-10-28 23:57:24,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072394359] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:24,068 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:24,068 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21] total 35 [2021-10-28 23:57:24,068 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987798778] [2021-10-28 23:57:24,069 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:57:24,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:24,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-10-28 23:57:24,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1076, Unknown=0, NotChecked=0, Total=1190 [2021-10-28 23:57:24,071 INFO L87 Difference]: Start difference. First operand 187 states and 246 transitions. cyclomatic complexity: 64 Second operand has 35 states, 25 states have (on average 2.16) internal successors, (54), 20 states have internal predecessors, (54), 18 states have call successors, (22), 1 states have call predecessors, (22), 18 states have return successors, (42), 28 states have call predecessors, (42), 18 states have call successors, (42) [2021-10-28 23:57:27,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:27,345 INFO L93 Difference]: Finished difference Result 343 states and 494 transitions. [2021-10-28 23:57:27,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2021-10-28 23:57:27,346 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 343 states and 494 transitions. [2021-10-28 23:57:27,353 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 57 [2021-10-28 23:57:27,360 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 343 states to 308 states and 429 transitions. [2021-10-28 23:57:27,360 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 229 [2021-10-28 23:57:27,361 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 232 [2021-10-28 23:57:27,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 308 states and 429 transitions. [2021-10-28 23:57:27,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-10-28 23:57:27,361 INFO L681 BuchiCegarLoop]: Abstraction has 308 states and 429 transitions. [2021-10-28 23:57:27,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states and 429 transitions. [2021-10-28 23:57:27,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 260. [2021-10-28 23:57:27,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 167 states have (on average 1.0658682634730539) internal successors, (178), 170 states have internal predecessors, (178), 56 states have call successors, (61), 30 states have call predecessors, (61), 37 states have return successors, (104), 59 states have call predecessors, (104), 48 states have call successors, (104) [2021-10-28 23:57:27,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 343 transitions. [2021-10-28 23:57:27,377 INFO L704 BuchiCegarLoop]: Abstraction has 260 states and 343 transitions. [2021-10-28 23:57:27,377 INFO L587 BuchiCegarLoop]: Abstraction has 260 states and 343 transitions. [2021-10-28 23:57:27,377 INFO L425 BuchiCegarLoop]: ======== Iteration 15============ [2021-10-28 23:57:27,377 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 260 states and 343 transitions. [2021-10-28 23:57:27,380 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 41 [2021-10-28 23:57:27,380 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-28 23:57:27,380 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-28 23:57:27,403 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [65, 64, 38, 27, 27, 27, 27, 26, 26, 26, 11, 11, 11, 11, 1, 1, 1, 1, 1] [2021-10-28 23:57:27,403 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [322, 321, 184, 138, 138, 138, 138, 138, 137, 137, 46, 46, 46, 46] [2021-10-28 23:57:27,405 INFO L791 eck$LassoCheckResult]: Stem: 14292#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string4.base, #t~string4.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string4.base, #t~string4.offset, 1);call write~init~int(0, #t~string4.base, 1 + #t~string4.offset, 1);call #t~string5.base, #t~string5.offset := #Ultimate.allocOnStack(14);call #t~string6.base, #t~string6.offset := #Ultimate.allocOnStack(12); 14293#L-1 havoc main_#res;havoc main_#t~nondet10, main_#t~nondet11, main_#t~ret12, main_~m~0, main_~n~0, main_~result~0;main_~m~0 := main_#t~nondet10;havoc main_#t~nondet10; 14311#L29 assume !(main_~m~0 < 0 || main_~m~0 > 3);main_~n~0 := main_#t~nondet11;havoc main_#t~nondet11; 14312#L35 assume !(main_~n~0 < 0 || main_~n~0 > 23); 14341#L41 call main_#t~ret12 := ackermann(main_~m~0, main_~n~0);< 14342#ackermannENTRY ~m := #in~m;~n := #in~n; 14378#L17 assume !(0 == ~m); 14376#L20 assume !(0 == ~n); 14305#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14372#ackermannENTRY ~m := #in~m;~n := #in~n; 14373#L17 assume !(0 == ~m); 14367#L20 assume 0 == ~n; 14368#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14393#ackermannENTRY ~m := #in~m;~n := #in~n; 14392#L17 assume !(0 == ~m); 14386#L20 assume !(0 == ~n); 14365#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14401#ackermannENTRY ~m := #in~m;~n := #in~n; 14387#L17 assume !(0 == ~m); 14363#L20 assume 0 == ~n; 14366#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14393#ackermannENTRY ~m := #in~m;~n := #in~n; 14392#L17 assume !(0 == ~m); 14386#L20 assume !(0 == ~n); 14365#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14401#ackermannENTRY ~m := #in~m;~n := #in~n; 14387#L17 assume !(0 == ~m); 14363#L20 assume 0 == ~n; 14366#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14393#ackermannENTRY ~m := #in~m;~n := #in~n; 14392#L17 assume !(0 == ~m); 14386#L20 assume !(0 == ~n); 14365#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14401#ackermannENTRY ~m := #in~m;~n := #in~n; 14387#L17 assume !(0 == ~m); 14363#L20 assume 0 == ~n; 14366#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14405#ackermannENTRY ~m := #in~m;~n := #in~n; 14463#L17 assume 0 == ~m;#res := 1 + ~n; 14462#ackermannFINAL assume true; 14461#ackermannEXIT >#43#return; 14460#L21-1 #res := #t~ret7;havoc #t~ret7; 14459#ackermannFINAL assume true; 14457#ackermannEXIT >#45#return; 14433#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14434#ackermannENTRY ~m := #in~m;~n := #in~n; 14438#L17 assume 0 == ~m;#res := 1 + ~n; 14437#ackermannFINAL assume true; 14432#ackermannEXIT >#47#return; 14428#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14426#ackermannFINAL assume true; 14424#ackermannEXIT >#43#return; 14421#L21-1 #res := #t~ret7;havoc #t~ret7; 14420#ackermannFINAL assume true; 14419#ackermannEXIT >#45#return; 14417#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14418#ackermannENTRY ~m := #in~m;~n := #in~n; 14485#L17 assume !(0 == ~m); 14484#L20 assume !(0 == ~n); 14448#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14322#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14475#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14466#ackermannFINAL assume true; 14416#ackermannEXIT >#47#return; 14410#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14406#ackermannFINAL assume true; 14404#ackermannEXIT >#43#return; 14403#L21-1 #res := #t~ret7;havoc #t~ret7; 14402#ackermannFINAL assume true; 14395#ackermannEXIT >#45#return; 14396#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14500#ackermannENTRY ~m := #in~m;~n := #in~n; 14518#L17 assume !(0 == ~m); 14517#L20 assume !(0 == ~n); 14357#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14360#L17 assume !(0 == ~m); 14359#L20 assume 0 == ~n; 14350#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14355#ackermannENTRY ~m := #in~m;~n := #in~n; 14354#L17 assume !(0 == ~m); 14353#L20 assume !(0 == ~n); 14349#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14351#ackermannENTRY ~m := #in~m;~n := #in~n; 14451#L17 assume !(0 == ~m); 14446#L20 assume 0 == ~n; 14442#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14296#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14504#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14502#ackermannFINAL assume true; 14498#ackermannEXIT >#47#return; 14497#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14496#ackermannFINAL assume true; 14493#ackermannEXIT >#43#return; 14495#L21-1 #res := #t~ret7;havoc #t~ret7; 14546#ackermannFINAL assume true; 14313#ackermannEXIT >#45#return; 14316#L23-1 [2021-10-28 23:57:27,408 INFO L793 eck$LassoCheckResult]: Loop: 14316#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14474#ackermannENTRY ~m := #in~m;~n := #in~n; 14326#L17 assume !(0 == ~m); 14331#L20 assume !(0 == ~n); 14306#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14411#L17 assume !(0 == ~m); 14408#L20 assume 0 == ~n; 14400#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14407#ackermannENTRY ~m := #in~m;~n := #in~n; 14469#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14421#L21-1 #res := #t~ret7;havoc #t~ret7; 14420#ackermannFINAL assume true; 14419#ackermannEXIT >#45#return; 14417#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14418#ackermannENTRY ~m := #in~m;~n := #in~n; 14485#L17 assume !(0 == ~m); 14484#L20 assume !(0 == ~n); 14448#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14322#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14475#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14466#ackermannFINAL assume true; 14416#ackermannEXIT >#47#return; 14410#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14406#ackermannFINAL assume true; 14404#ackermannEXIT >#43#return; 14403#L21-1 #res := #t~ret7;havoc #t~ret7; 14402#ackermannFINAL assume true; 14395#ackermannEXIT >#45#return; 14396#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14500#ackermannENTRY ~m := #in~m;~n := #in~n; 14518#L17 assume !(0 == ~m); 14517#L20 assume !(0 == ~n); 14357#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14360#L17 assume !(0 == ~m); 14359#L20 assume 0 == ~n; 14350#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14355#ackermannENTRY ~m := #in~m;~n := #in~n; 14354#L17 assume !(0 == ~m); 14353#L20 assume !(0 == ~n); 14349#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14351#ackermannENTRY ~m := #in~m;~n := #in~n; 14451#L17 assume !(0 == ~m); 14446#L20 assume 0 == ~n; 14442#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14296#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14504#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14502#ackermannFINAL assume true; 14498#ackermannEXIT >#47#return; 14497#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14496#ackermannFINAL assume true; 14493#ackermannEXIT >#43#return; 14495#L21-1 #res := #t~ret7;havoc #t~ret7; 14546#ackermannFINAL assume true; 14313#ackermannEXIT >#45#return; 14317#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14474#ackermannENTRY ~m := #in~m;~n := #in~n; 14326#L17 assume !(0 == ~m); 14331#L20 assume !(0 == ~n); 14306#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14411#L17 assume !(0 == ~m); 14408#L20 assume 0 == ~n; 14400#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14407#ackermannENTRY ~m := #in~m;~n := #in~n; 14469#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14421#L21-1 #res := #t~ret7;havoc #t~ret7; 14420#ackermannFINAL assume true; 14419#ackermannEXIT >#45#return; 14417#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14418#ackermannENTRY ~m := #in~m;~n := #in~n; 14485#L17 assume !(0 == ~m); 14484#L20 assume !(0 == ~n); 14448#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14322#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14475#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14466#ackermannFINAL assume true; 14416#ackermannEXIT >#47#return; 14410#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14406#ackermannFINAL assume true; 14404#ackermannEXIT >#43#return; 14403#L21-1 #res := #t~ret7;havoc #t~ret7; 14402#ackermannFINAL assume true; 14395#ackermannEXIT >#45#return; 14396#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14500#ackermannENTRY ~m := #in~m;~n := #in~n; 14518#L17 assume !(0 == ~m); 14517#L20 assume !(0 == ~n); 14357#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14360#L17 assume !(0 == ~m); 14359#L20 assume 0 == ~n; 14350#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14355#ackermannENTRY ~m := #in~m;~n := #in~n; 14354#L17 assume !(0 == ~m); 14353#L20 assume !(0 == ~n); 14349#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14351#ackermannENTRY ~m := #in~m;~n := #in~n; 14451#L17 assume !(0 == ~m); 14446#L20 assume 0 == ~n; 14442#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14296#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14504#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14502#ackermannFINAL assume true; 14498#ackermannEXIT >#47#return; 14497#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14496#ackermannFINAL assume true; 14493#ackermannEXIT >#43#return; 14495#L21-1 #res := #t~ret7;havoc #t~ret7; 14546#ackermannFINAL assume true; 14313#ackermannEXIT >#45#return; 14317#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14474#ackermannENTRY ~m := #in~m;~n := #in~n; 14326#L17 assume !(0 == ~m); 14331#L20 assume !(0 == ~n); 14306#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14412#L17 assume !(0 == ~m); 14335#L20 assume !(0 == ~n); 14308#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14397#ackermannENTRY ~m := #in~m;~n := #in~n; 14411#L17 assume !(0 == ~m); 14408#L20 assume 0 == ~n; 14400#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14407#ackermannENTRY ~m := #in~m;~n := #in~n; 14469#L17 assume !(0 == ~m); 14465#L20 assume !(0 == ~n); 14302#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14301#ackermannENTRY ~m := #in~m;~n := #in~n; 14303#L17 assume !(0 == ~m); 14467#L20 assume 0 == ~n; 14398#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14343#ackermannENTRY ~m := #in~m;~n := #in~n; 14470#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14298#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14509#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14541#ackermannFINAL assume true; 14524#ackermannEXIT >#47#return; 14525#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14551#ackermannFINAL assume true; 14550#ackermannEXIT >#45#return; 14337#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14380#ackermannENTRY ~m := #in~m;~n := #in~n; 14381#L17 assume !(0 == ~m); 14535#L20 assume !(0 == ~n); 14358#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14360#L17 assume !(0 == ~m); 14359#L20 assume 0 == ~n; 14350#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14355#ackermannENTRY ~m := #in~m;~n := #in~n; 14354#L17 assume !(0 == ~m); 14353#L20 assume !(0 == ~n); 14349#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14351#ackermannENTRY ~m := #in~m;~n := #in~n; 14451#L17 assume !(0 == ~m); 14446#L20 assume 0 == ~n; 14442#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14298#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14509#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14541#ackermannFINAL assume true; 14524#ackermannEXIT >#47#return; 14528#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14549#ackermannFINAL assume true; 14548#ackermannEXIT >#45#return; 14336#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14380#ackermannENTRY ~m := #in~m;~n := #in~n; 14381#L17 assume !(0 == ~m); 14535#L20 assume !(0 == ~n); 14358#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14360#L17 assume !(0 == ~m); 14359#L20 assume 0 == ~n; 14350#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14355#ackermannENTRY ~m := #in~m;~n := #in~n; 14354#L17 assume !(0 == ~m); 14353#L20 assume !(0 == ~n); 14349#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14351#ackermannENTRY ~m := #in~m;~n := #in~n; 14451#L17 assume !(0 == ~m); 14446#L20 assume 0 == ~n; 14442#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14298#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14509#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14541#ackermannFINAL assume true; 14524#ackermannEXIT >#47#return; 14526#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14542#ackermannFINAL assume true; 14533#ackermannEXIT >#45#return; 14338#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14380#ackermannENTRY ~m := #in~m;~n := #in~n; 14381#L17 assume !(0 == ~m); 14535#L20 assume !(0 == ~n); 14358#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14362#L17 assume !(0 == ~m); 14379#L20 assume !(0 == ~n); 14356#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14361#ackermannENTRY ~m := #in~m;~n := #in~n; 14360#L17 assume !(0 == ~m); 14359#L20 assume 0 == ~n; 14350#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14355#ackermannENTRY ~m := #in~m;~n := #in~n; 14354#L17 assume !(0 == ~m); 14353#L20 assume !(0 == ~n); 14349#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14351#ackermannENTRY ~m := #in~m;~n := #in~n; 14451#L17 assume !(0 == ~m); 14446#L20 assume 0 == ~n; 14442#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14440#L21-1 #res := #t~ret7;havoc #t~ret7; 14439#ackermannFINAL assume true; 14436#ackermannEXIT >#45#return; 14430#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14431#ackermannENTRY ~m := #in~m;~n := #in~n; 14458#L17 assume 0 == ~m;#res := 1 + ~n; 14435#ackermannFINAL assume true; 14429#ackermannEXIT >#47#return; 14427#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14425#ackermannFINAL assume true; 14422#ackermannEXIT >#43#return; 14423#L21-1 #res := #t~ret7;havoc #t~ret7; 14539#ackermannFINAL assume true; 14537#ackermannEXIT >#45#return; 14297#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14321#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14479#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14538#ackermannFINAL assume true; 14536#ackermannEXIT >#47#return; 14508#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14534#ackermannFINAL assume true; 14532#ackermannEXIT >#45#return; 14299#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14510#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14521#ackermannFINAL assume true; 14520#ackermannEXIT >#45#return; 14295#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14507#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14519#ackermannFINAL assume true; 14512#ackermannEXIT >#45#return; 14298#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14294#ackermannENTRY ~m := #in~m;~n := #in~n; 14300#L17 assume !(0 == ~m); 14490#L20 assume !(0 == ~n); 14450#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14455#L17 assume !(0 == ~m); 14486#L20 assume !(0 == ~n); 14449#L23 call #t~ret8 := ackermann(~m, ~n - 1);< 14454#ackermannENTRY ~m := #in~m;~n := #in~n; 14453#L17 assume !(0 == ~m); 14452#L20 assume 0 == ~n; 14443#L21 call #t~ret7 := ackermann(~m - 1, 1);< 14445#ackermannENTRY ~m := #in~m;~n := #in~n; 14456#L17 assume 0 == ~m;#res := 1 + ~n; 14447#ackermannFINAL assume true; 14441#ackermannEXIT >#43#return; 14444#L21-1 #res := #t~ret7;havoc #t~ret7; 14492#ackermannFINAL assume true; 14491#ackermannEXIT >#45#return; 14320#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14478#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14489#ackermannFINAL assume true; 14488#ackermannEXIT >#45#return; 14319#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14477#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14516#ackermannFINAL assume true; 14514#ackermannEXIT >#45#return; 14324#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14481#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14487#ackermannFINAL assume true; 14483#ackermannEXIT >#45#return; 14323#L23-1 call #t~ret9 := ackermann(~m - 1, #t~ret8);< 14482#ackermannENTRY ~m := #in~m;~n := #in~n; 14318#L17 assume 0 == ~m;#res := 1 + ~n; 14325#ackermannFINAL assume true; 14476#ackermannEXIT >#47#return; 14480#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14511#ackermannFINAL assume true; 14506#ackermannEXIT >#47#return; 14509#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14541#ackermannFINAL assume true; 14524#ackermannEXIT >#47#return; 14527#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14540#ackermannFINAL assume true; 14529#ackermannEXIT >#47#return; 14530#L23-2 #res := #t~ret9;havoc #t~ret8;havoc #t~ret9; 14547#ackermannFINAL assume true; 14545#ackermannEXIT >#45#return; 14316#L23-1 [2021-10-28 23:57:27,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:27,410 INFO L85 PathProgramCache]: Analyzing trace with hash -20727646, now seen corresponding path program 8 times [2021-10-28 23:57:27,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:27,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862646418] [2021-10-28 23:57:27,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:27,411 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:27,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:27,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-10-28 23:57:27,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:27,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:28,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-10-28 23:57:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:28,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:29,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:29,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:29,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:29,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:29,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:29,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:29,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:29,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:29,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:29,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:29,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:29,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:29,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:29,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:29,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:29,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:29,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:29,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:29,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10006 backedges. 970 proven. 2328 refuted. 0 times theorem prover too weak. 6708 trivial. 0 not checked. [2021-10-28 23:57:29,415 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:29,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862646418] [2021-10-28 23:57:29,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862646418] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:29,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146630864] [2021-10-28 23:57:29,416 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-28 23:57:29,416 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:29,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:29,419 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:29,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Waiting until timeout for monitored process [2021-10-28 23:57:30,427 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-28 23:57:30,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:30,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-28 23:57:30,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:31,630 INFO L134 CoverageAnalysis]: Checked inductivity of 10006 backedges. 363 proven. 1707 refuted. 0 times theorem prover too weak. 7936 trivial. 0 not checked. [2021-10-28 23:57:31,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146630864] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:31,630 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:31,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 10] total 34 [2021-10-28 23:57:31,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657010895] [2021-10-28 23:57:31,634 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-28 23:57:31,634 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-28 23:57:31,635 INFO L85 PathProgramCache]: Analyzing trace with hash 144396281, now seen corresponding path program 6 times [2021-10-28 23:57:31,635 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-28 23:57:31,635 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297096450] [2021-10-28 23:57:31,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-28 23:57:31,635 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-28 23:57:32,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:35,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-10-28 23:57:36,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:37,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:37,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:38,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:38,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:38,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:38,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:38,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-10-28 23:57:38,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:38,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:38,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:39,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:39,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:39,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:39,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:39,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:39,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:39,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:39,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:39,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:39,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:39,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:39,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:39,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:39,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:39,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:39,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:39,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:39,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:39,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2021-10-28 23:57:39,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:40,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:40,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:41,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:41,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:42,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:42,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-10-28 23:57:42,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:42,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:42,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:42,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:42,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:42,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:42,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:42,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:42,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:42,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:42,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:42,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:42,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:42,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:42,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 397 [2021-10-28 23:57:42,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:42,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:42,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:43,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:43,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:43,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:43,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 691 [2021-10-28 23:57:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:43,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:43,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:43,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:43,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 985 [2021-10-28 23:57:43,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:43,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:43,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:43,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:43,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:43,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:43,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:43,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:43,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:44,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:44,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:44,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:44,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:44,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:44,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:44,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1279 [2021-10-28 23:57:44,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-10-28 23:57:44,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:44,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:44,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-10-28 23:57:44,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:44,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:44,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-10-28 23:57:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:44,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:44,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:44,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-10-28 23:57:44,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-10-28 23:57:44,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-10-28 23:57:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-10-28 23:57:44,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-10-28 23:57:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-10-28 23:57:44,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-28 23:57:44,541 INFO L134 CoverageAnalysis]: Checked inductivity of 253210 backedges. 1860 proven. 16321 refuted. 0 times theorem prover too weak. 235029 trivial. 0 not checked. [2021-10-28 23:57:44,542 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-28 23:57:44,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297096450] [2021-10-28 23:57:44,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297096450] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:44,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972375028] [2021-10-28 23:57:44,543 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-28 23:57:44,543 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-28 23:57:44,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 [2021-10-28 23:57:44,545 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-28 23:57:44,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Waiting until timeout for monitored process [2021-10-28 23:57:46,015 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 30 check-sat command(s) [2021-10-28 23:57:46,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-28 23:57:46,020 INFO L263 TraceCheckSpWp]: Trace formula consists of 640 conjuncts, 37 conjunts are in the unsatisfiable core [2021-10-28 23:57:46,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-28 23:57:50,826 INFO L134 CoverageAnalysis]: Checked inductivity of 253210 backedges. 59890 proven. 350 refuted. 0 times theorem prover too weak. 192970 trivial. 0 not checked. [2021-10-28 23:57:50,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972375028] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-28 23:57:50,827 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-28 23:57:50,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 21] total 26 [2021-10-28 23:57:50,829 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880136983] [2021-10-28 23:57:50,832 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-28 23:57:50,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-28 23:57:50,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2021-10-28 23:57:50,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1013, Unknown=0, NotChecked=0, Total=1122 [2021-10-28 23:57:50,834 INFO L87 Difference]: Start difference. First operand 260 states and 343 transitions. cyclomatic complexity: 89 Second operand has 34 states, 30 states have (on average 2.1666666666666665) internal successors, (65), 24 states have internal predecessors, (65), 18 states have call successors, (21), 2 states have call predecessors, (21), 18 states have return successors, (35), 20 states have call predecessors, (35), 17 states have call successors, (35) [2021-10-28 23:57:54,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-28 23:57:54,445 INFO L93 Difference]: Finished difference Result 205 states and 241 transitions. [2021-10-28 23:57:54,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-10-28 23:57:54,446 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 205 states and 241 transitions. [2021-10-28 23:57:54,449 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:57:54,449 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 205 states to 0 states and 0 transitions. [2021-10-28 23:57:54,450 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-28 23:57:54,450 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-28 23:57:54,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-28 23:57:54,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-28 23:57:54,450 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:57:54,450 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:57:54,450 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-28 23:57:54,451 INFO L425 BuchiCegarLoop]: ======== Iteration 16============ [2021-10-28 23:57:54,451 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-28 23:57:54,451 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-28 23:57:54,451 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-28 23:57:54,458 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 28.10 11:57:54 BoogieIcfgContainer [2021-10-28 23:57:54,459 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-28 23:57:54,459 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-28 23:57:54,460 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-28 23:57:54,460 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-28 23:57:54,460 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.10 11:56:26" (3/4) ... [2021-10-28 23:57:54,464 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-28 23:57:54,464 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-28 23:57:54,466 INFO L168 Benchmark]: Toolchain (without parser) took 89053.24 ms. Allocated memory was 96.5 MB in the beginning and 752.9 MB in the end (delta: 656.4 MB). Free memory was 63.8 MB in the beginning and 337.5 MB in the end (delta: -273.7 MB). Peak memory consumption was 382.0 MB. Max. memory is 16.1 GB. [2021-10-28 23:57:54,467 INFO L168 Benchmark]: CDTParser took 0.40 ms. Allocated memory is still 96.5 MB. Free memory is still 48.7 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:57:54,468 INFO L168 Benchmark]: CACSL2BoogieTranslator took 270.62 ms. Allocated memory was 96.5 MB in the beginning and 117.4 MB in the end (delta: 21.0 MB). Free memory was 63.8 MB in the beginning and 93.7 MB in the end (delta: -29.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-28 23:57:54,468 INFO L168 Benchmark]: Boogie Procedure Inliner took 43.19 ms. Allocated memory is still 117.4 MB. Free memory was 93.7 MB in the beginning and 92.8 MB in the end (delta: 859.8 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-28 23:57:54,469 INFO L168 Benchmark]: Boogie Preprocessor took 25.31 ms. Allocated memory is still 117.4 MB. Free memory was 92.8 MB in the beginning and 91.6 MB in the end (delta: 1.2 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:57:54,469 INFO L168 Benchmark]: RCFGBuilder took 428.47 ms. Allocated memory is still 117.4 MB. Free memory was 91.6 MB in the beginning and 81.7 MB in the end (delta: 9.9 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-10-28 23:57:54,470 INFO L168 Benchmark]: BuchiAutomizer took 88273.49 ms. Allocated memory was 117.4 MB in the beginning and 752.9 MB in the end (delta: 635.4 MB). Free memory was 81.7 MB in the beginning and 337.5 MB in the end (delta: -255.8 MB). Peak memory consumption was 380.9 MB. Max. memory is 16.1 GB. [2021-10-28 23:57:54,470 INFO L168 Benchmark]: Witness Printer took 4.84 ms. Allocated memory is still 752.9 MB. Free memory is still 337.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-28 23:57:54,472 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.40 ms. Allocated memory is still 96.5 MB. Free memory is still 48.7 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 270.62 ms. Allocated memory was 96.5 MB in the beginning and 117.4 MB in the end (delta: 21.0 MB). Free memory was 63.8 MB in the beginning and 93.7 MB in the end (delta: -29.9 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 43.19 ms. Allocated memory is still 117.4 MB. Free memory was 93.7 MB in the beginning and 92.8 MB in the end (delta: 859.8 kB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 25.31 ms. Allocated memory is still 117.4 MB. Free memory was 92.8 MB in the beginning and 91.6 MB in the end (delta: 1.2 MB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 428.47 ms. Allocated memory is still 117.4 MB. Free memory was 91.6 MB in the beginning and 81.7 MB in the end (delta: 9.9 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 88273.49 ms. Allocated memory was 117.4 MB in the beginning and 752.9 MB in the end (delta: 635.4 MB). Free memory was 81.7 MB in the beginning and 337.5 MB in the end (delta: -255.8 MB). Peak memory consumption was 380.9 MB. Max. memory is 16.1 GB. * Witness Printer took 4.84 ms. Allocated memory is still 752.9 MB. Free memory is still 337.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 16 terminating modules (10 trivial, 4 deterministic, 2 nondeterministic). One deterministic module has affine ranking function -2 * \old(n) + 1 and consists of 4 locations. One deterministic module has affine ranking function n and consists of 8 locations. One deterministic module has affine ranking function m and consists of 10 locations. One deterministic module has affine ranking function m and consists of 8 locations. One nondeterministic module has affine ranking function n and consists of 8 locations. One nondeterministic module has affine ranking function \old(n) and consists of 15 locations. 10 modules have a trivial ranking function, the largest among these consists of 35 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 88.1s and 16 iterations. TraceHistogramMax:322. Analysis of lassos took 67.0s. Construction of modules took 3.7s. Büchi inclusion checks took 16.5s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 15. Automata minimization 0.2s AutomataMinimizationTime, 15 MinimizatonAttempts, 199 StatesRemovedByMinimization, 14 NontrivialMinimizations. Non-live state removal took 0.1s Buchi closure took 0.0s. Biggest automaton had 260 states and ocurred in iteration 14. Nontrivial modules had stage [1, 3, 2, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 7/12 HoareTripleCheckerStatistics: 414 SDtfs, 720 SDslu, 1168 SDs, 0 SdLazy, 4334 SolverSat, 1800 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.7s Time LassoAnalysisResults: nont0 unkn0 SFLI3 SFLT1 conc0 concLT1 SILN2 SILU0 SILI4 SILT0 lasso4 LassoPreprocessingBenchmarks: Lassos: inital56 mio100 ax100 hnf99 lsp62 ukn84 mio100 lsp87 div100 bol100 ite100 ukn100 eq195 hnf93 smp95 dnf149 smp100 tf104 neg95 sie108 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 68ms VariablesStem: 2 VariablesLoop: 3 DisjunctsStem: 1 DisjunctsLoop: 2 SupportingInvariants: 4 MotzkinApplications: 16 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 41 LassoNonterminationAnalysisSatUnbounded: 6 LassoNonterminationAnalysisUnsat: 2 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 14.2s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-28 23:57:54,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (165)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:54,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (164)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:54,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (163)] Ended with exit code 0 [2021-10-28 23:57:55,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2021-10-28 23:57:55,337 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (161)] Ended with exit code 0 [2021-10-28 23:57:55,539 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:55,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2021-10-28 23:57:55,937 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (144)] Ended with exit code 0 [2021-10-28 23:57:56,137 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2021-10-28 23:57:56,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Forceful destruction successful, exit code 0 [2021-10-28 23:57:56,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (134)] Ended with exit code 0 [2021-10-28 23:57:56,737 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2021-10-28 23:57:56,943 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b065a952-dc54-401a-9cf5-2c61ef439dce/bin/uautomizer-GMMbpWq8iD/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request...