./Ultimate.py --spec ../../sv-benchmarks/c/properties/termination.prp --file ../../sv-benchmarks/c/bitvector/byte_add_2-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version e943c265 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/config/AutomizerTermination.xml -i ../../sv-benchmarks/c/bitvector/byte_add_2-2.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/config/svcomp-Termination-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be --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 6f396832a7fd6adfd59ab9c94f7793bcfe6b37193013b9655a845b3ca447ca9b .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-e943c26 [2021-10-21 20:15:24,596 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-21 20:15:24,598 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-21 20:15:24,657 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-21 20:15:24,658 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-21 20:15:24,663 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-21 20:15:24,664 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-21 20:15:24,667 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-21 20:15:24,669 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-21 20:15:24,670 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-21 20:15:24,671 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-21 20:15:24,672 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-21 20:15:24,672 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-21 20:15:24,673 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-21 20:15:24,675 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-21 20:15:24,676 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-21 20:15:24,677 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-21 20:15:24,678 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-21 20:15:24,680 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-21 20:15:24,682 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-21 20:15:24,684 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-21 20:15:24,691 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-21 20:15:24,692 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-21 20:15:24,698 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-21 20:15:24,701 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-21 20:15:24,706 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-21 20:15:24,707 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-21 20:15:24,708 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-21 20:15:24,709 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-21 20:15:24,711 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-21 20:15:24,711 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-21 20:15:24,712 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-21 20:15:24,714 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-21 20:15:24,715 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-21 20:15:24,717 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-21 20:15:24,717 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-21 20:15:24,718 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-21 20:15:24,718 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-21 20:15:24,719 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-21 20:15:24,720 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-21 20:15:24,720 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-21 20:15:24,721 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/config/svcomp-Termination-32bit-Automizer_Default.epf [2021-10-21 20:15:24,769 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-21 20:15:24,769 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-21 20:15:24,770 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-21 20:15:24,770 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-21 20:15:24,772 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-21 20:15:24,772 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-21 20:15:24,772 INFO L138 SettingsManager]: * Use SBE=true [2021-10-21 20:15:24,773 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-10-21 20:15:24,773 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-10-21 20:15:24,773 INFO L138 SettingsManager]: * Use old map elimination=false [2021-10-21 20:15:24,774 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-10-21 20:15:24,774 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-10-21 20:15:24,775 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-10-21 20:15:24,775 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-21 20:15:24,775 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-21 20:15:24,775 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-21 20:15:24,776 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-21 20:15:24,776 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-21 20:15:24,776 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-21 20:15:24,776 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-10-21 20:15:24,776 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-10-21 20:15:24,777 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-10-21 20:15:24,777 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-21 20:15:24,777 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-21 20:15:24,777 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-10-21 20:15:24,778 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-21 20:15:24,779 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-10-21 20:15:24,779 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-21 20:15:24,780 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-21 20:15:24,780 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-21 20:15:24,780 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-21 20:15:24,780 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-21 20:15:24,781 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-10-21 20:15:24,782 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_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/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_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be 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 -> 6f396832a7fd6adfd59ab9c94f7793bcfe6b37193013b9655a845b3ca447ca9b [2021-10-21 20:15:25,020 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-21 20:15:25,039 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-21 20:15:25,042 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-21 20:15:25,043 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-21 20:15:25,044 INFO L275 PluginConnector]: CDTParser initialized [2021-10-21 20:15:25,044 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/../../sv-benchmarks/c/bitvector/byte_add_2-2.i [2021-10-21 20:15:25,100 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/data/6981381a8/56c472e6b7c4493cac8b305878f3d75e/FLAG1c59097a4 [2021-10-21 20:15:25,513 INFO L306 CDTParser]: Found 1 translation units. [2021-10-21 20:15:25,514 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/sv-benchmarks/c/bitvector/byte_add_2-2.i [2021-10-21 20:15:25,526 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/data/6981381a8/56c472e6b7c4493cac8b305878f3d75e/FLAG1c59097a4 [2021-10-21 20:15:25,545 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/data/6981381a8/56c472e6b7c4493cac8b305878f3d75e [2021-10-21 20:15:25,548 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-21 20:15:25,550 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-21 20:15:25,552 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-21 20:15:25,552 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-21 20:15:25,555 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-21 20:15:25,556 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:25,557 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d272757 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25, skipping insertion in model container [2021-10-21 20:15:25,557 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:25,564 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-21 20:15:25,585 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-21 20:15:25,763 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_b1f9cd19-a950-47fa-aae9-83288f9b70e3/sv-benchmarks/c/bitvector/byte_add_2-2.i[863,876] [2021-10-21 20:15:25,823 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:15:25,835 INFO L203 MainTranslator]: Completed pre-run [2021-10-21 20:15:25,859 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_b1f9cd19-a950-47fa-aae9-83288f9b70e3/sv-benchmarks/c/bitvector/byte_add_2-2.i[863,876] [2021-10-21 20:15:25,897 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-21 20:15:25,919 INFO L208 MainTranslator]: Completed translation [2021-10-21 20:15:25,920 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25 WrapperNode [2021-10-21 20:15:25,920 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-21 20:15:25,922 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-21 20:15:25,922 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-21 20:15:25,922 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-21 20:15:25,930 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:25,948 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:25,980 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-21 20:15:25,981 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-21 20:15:25,981 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-21 20:15:25,981 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-21 20:15:25,989 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:25,990 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,004 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,004 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,010 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,014 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,015 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,032 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-21 20:15:26,033 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-21 20:15:26,033 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-21 20:15:26,034 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-21 20:15:26,036 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (1/1) ... [2021-10-21 20:15:26,043 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:26,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:26,070 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:26,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-10-21 20:15:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-21 20:15:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-21 20:15:26,115 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-21 20:15:26,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-21 20:15:26,382 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-21 20:15:26,383 INFO L299 CfgBuilder]: Removed 10 assume(true) statements. [2021-10-21 20:15:26,384 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:15:26 BoogieIcfgContainer [2021-10-21 20:15:26,385 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-21 20:15:26,386 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-10-21 20:15:26,386 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-10-21 20:15:26,389 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-10-21 20:15:26,390 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-21 20:15:26,390 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 21.10 08:15:25" (1/3) ... [2021-10-21 20:15:26,391 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2bcdceab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.10 08:15:26, skipping insertion in model container [2021-10-21 20:15:26,391 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-21 20:15:26,391 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.10 08:15:25" (2/3) ... [2021-10-21 20:15:26,391 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@2bcdceab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 21.10 08:15:26, skipping insertion in model container [2021-10-21 20:15:26,392 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-10-21 20:15:26,392 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:15:26" (3/3) ... [2021-10-21 20:15:26,393 INFO L389 chiAutomizerObserver]: Analyzing ICFG byte_add_2-2.i [2021-10-21 20:15:26,433 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-10-21 20:15:26,433 INFO L360 BuchiCegarLoop]: Hoare is false [2021-10-21 20:15:26,433 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-10-21 20:15:26,434 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-10-21 20:15:26,434 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-10-21 20:15:26,434 INFO L364 BuchiCegarLoop]: Difference is false [2021-10-21 20:15:26,434 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-10-21 20:15:26,434 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-10-21 20:15:26,449 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 41 states, 40 states have (on average 1.75) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:26,470 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 23 [2021-10-21 20:15:26,470 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:26,471 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:26,477 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2021-10-21 20:15:26,497 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:26,498 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-10-21 20:15:26,498 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 41 states, 40 states have (on average 1.75) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:26,504 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 23 [2021-10-21 20:15:26,513 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:26,514 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:26,515 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1] [2021-10-21 20:15:26,515 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:26,521 INFO L791 eck$LassoCheckResult]: Stem: 21#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 11#L-1true havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 6#L51true assume !(0 == mp_add_~a3~0 % 256); 14#L51-1true mp_add_~nb~0 := 4; 7#L61true assume !(0 == mp_add_~b3~0 % 256); 17#L61-1true mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 12#L72-2true [2021-10-21 20:15:26,524 INFO L793 eck$LassoCheckResult]: Loop: 12#L72-2true assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 34#L75true assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 36#L75-1true assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 27#L81true assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 13#L87-1true assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 9#L91-1true assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 10#L92-1true assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 19#L93-1true assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 16#L94-1true mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 12#L72-2true [2021-10-21 20:15:26,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:26,545 INFO L82 PathProgramCache]: Analyzing trace with hash 889938151, now seen corresponding path program 1 times [2021-10-21 20:15:26,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:26,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248544895] [2021-10-21 20:15:26,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:26,555 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:26,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:26,723 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:26,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:26,807 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:26,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:26,815 INFO L82 PathProgramCache]: Analyzing trace with hash 318197182, now seen corresponding path program 1 times [2021-10-21 20:15:26,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:26,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765795377] [2021-10-21 20:15:26,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:26,818 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:26,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:26,939 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-21 20:15:26,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:26,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765795377] [2021-10-21 20:15:26,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765795377] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:26,941 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:26,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 20:15:26,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285502858] [2021-10-21 20:15:26,947 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:26,949 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:26,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:15:26,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:15:26,970 INFO L87 Difference]: Start difference. First operand has 41 states, 40 states have (on average 1.75) internal successors, (70), 40 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:27,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:27,179 INFO L93 Difference]: Finished difference Result 64 states and 94 transitions. [2021-10-21 20:15:27,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:15:27,181 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 64 states and 94 transitions. [2021-10-21 20:15:27,195 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 41 [2021-10-21 20:15:27,204 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 64 states to 56 states and 86 transitions. [2021-10-21 20:15:27,205 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 56 [2021-10-21 20:15:27,206 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 56 [2021-10-21 20:15:27,207 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 86 transitions. [2021-10-21 20:15:27,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:27,208 INFO L681 BuchiCegarLoop]: Abstraction has 56 states and 86 transitions. [2021-10-21 20:15:27,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states and 86 transitions. [2021-10-21 20:15:27,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 54. [2021-10-21 20:15:27,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 54 states have (on average 1.5555555555555556) internal successors, (84), 53 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:27,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 84 transitions. [2021-10-21 20:15:27,239 INFO L704 BuchiCegarLoop]: Abstraction has 54 states and 84 transitions. [2021-10-21 20:15:27,239 INFO L587 BuchiCegarLoop]: Abstraction has 54 states and 84 transitions. [2021-10-21 20:15:27,239 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-10-21 20:15:27,239 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 54 states and 84 transitions. [2021-10-21 20:15:27,240 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 39 [2021-10-21 20:15:27,241 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:27,241 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:27,241 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:27,241 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:27,242 INFO L791 eck$LassoCheckResult]: Stem: 134#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 124#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 114#L51 assume !(0 == mp_add_~a3~0 % 256); 115#L51-1 mp_add_~nb~0 := 4; 117#L61 assume !(0 == mp_add_~b3~0 % 256); 118#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 125#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 126#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 146#L75-1 [2021-10-21 20:15:27,242 INFO L793 eck$LassoCheckResult]: Loop: 146#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 140#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 128#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 121#L91-1 assume !(1 == mp_add_~i~0 % 256); 122#L92-1 assume !(2 == mp_add_~i~0 % 256); 123#L93-1 assume !(3 == mp_add_~i~0 % 256); 131#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 132#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 158#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 159#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 151#L76-2 assume !(1 == mp_add_~i~0 % 256); 160#L77-1 assume !(2 == mp_add_~i~0 % 256); 145#L78-1 assume !(3 == mp_add_~i~0 % 256); 146#L75-1 [2021-10-21 20:15:27,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:27,243 INFO L82 PathProgramCache]: Analyzing trace with hash 532072804, now seen corresponding path program 1 times [2021-10-21 20:15:27,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:27,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136096153] [2021-10-21 20:15:27,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:27,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:27,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:27,477 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-21 20:15:27,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:27,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136096153] [2021-10-21 20:15:27,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136096153] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:27,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:27,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:27,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664293633] [2021-10-21 20:15:27,479 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:15:27,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:27,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1939143242, now seen corresponding path program 1 times [2021-10-21 20:15:27,481 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:27,482 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969813324] [2021-10-21 20:15:27,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:27,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:27,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:27,590 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-21 20:15:27,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:27,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969813324] [2021-10-21 20:15:27,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969813324] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:27,593 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:27,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:27,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076656595] [2021-10-21 20:15:27,600 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:27,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:27,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:15:27,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:15:27,602 INFO L87 Difference]: Start difference. First operand 54 states and 84 transitions. cyclomatic complexity: 32 Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:27,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:27,960 INFO L93 Difference]: Finished difference Result 149 states and 228 transitions. [2021-10-21 20:15:27,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:15:27,961 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 149 states and 228 transitions. [2021-10-21 20:15:27,964 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 108 [2021-10-21 20:15:27,967 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 149 states to 149 states and 228 transitions. [2021-10-21 20:15:27,967 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 149 [2021-10-21 20:15:27,968 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 149 [2021-10-21 20:15:27,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 149 states and 228 transitions. [2021-10-21 20:15:27,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:27,969 INFO L681 BuchiCegarLoop]: Abstraction has 149 states and 228 transitions. [2021-10-21 20:15:27,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states and 228 transitions. [2021-10-21 20:15:27,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 78. [2021-10-21 20:15:27,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 78 states have (on average 1.4487179487179487) internal successors, (113), 77 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:27,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 113 transitions. [2021-10-21 20:15:27,992 INFO L704 BuchiCegarLoop]: Abstraction has 78 states and 113 transitions. [2021-10-21 20:15:27,992 INFO L587 BuchiCegarLoop]: Abstraction has 78 states and 113 transitions. [2021-10-21 20:15:27,992 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-10-21 20:15:27,992 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 78 states and 113 transitions. [2021-10-21 20:15:27,995 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 39 [2021-10-21 20:15:27,996 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:27,996 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:27,997 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:27,997 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:27,998 INFO L791 eck$LassoCheckResult]: Stem: 351#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 341#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 332#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 334#L53 assume !(0 == mp_add_~a2~0 % 256); 368#L51-1 mp_add_~nb~0 := 4; 335#L61 assume !(0 == mp_add_~b3~0 % 256); 336#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 378#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 379#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 400#L75-1 [2021-10-21 20:15:27,999 INFO L793 eck$LassoCheckResult]: Loop: 400#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 366#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 342#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 329#L91-1 assume !(1 == mp_add_~i~0 % 256); 330#L92-1 assume !(2 == mp_add_~i~0 % 256); 331#L93-1 assume !(3 == mp_add_~i~0 % 256); 346#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 347#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 376#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 369#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 352#L76-2 assume !(1 == mp_add_~i~0 % 256); 353#L77-1 assume !(2 == mp_add_~i~0 % 256); 354#L78-1 assume !(3 == mp_add_~i~0 % 256); 400#L75-1 [2021-10-21 20:15:27,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:28,000 INFO L82 PathProgramCache]: Analyzing trace with hash -384676570, now seen corresponding path program 1 times [2021-10-21 20:15:28,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:28,000 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781538137] [2021-10-21 20:15:28,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:28,002 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:28,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:28,128 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-21 20:15:28,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:28,129 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781538137] [2021-10-21 20:15:28,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781538137] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:28,129 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:28,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-21 20:15:28,130 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769850068] [2021-10-21 20:15:28,130 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:15:28,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:28,131 INFO L82 PathProgramCache]: Analyzing trace with hash 1939143242, now seen corresponding path program 2 times [2021-10-21 20:15:28,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:28,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547441044] [2021-10-21 20:15:28,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:28,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:28,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:28,228 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-21 20:15:28,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:28,228 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547441044] [2021-10-21 20:15:28,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547441044] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:28,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:28,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:28,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [946335672] [2021-10-21 20:15:28,246 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:28,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:28,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-21 20:15:28,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-21 20:15:28,247 INFO L87 Difference]: Start difference. First operand 78 states and 113 transitions. cyclomatic complexity: 37 Second operand has 6 states, 5 states have (on average 1.8) internal successors, (9), 6 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:28,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:28,697 INFO L93 Difference]: Finished difference Result 226 states and 344 transitions. [2021-10-21 20:15:28,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-21 20:15:28,698 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 226 states and 344 transitions. [2021-10-21 20:15:28,702 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 161 [2021-10-21 20:15:28,705 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 226 states to 226 states and 344 transitions. [2021-10-21 20:15:28,705 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 226 [2021-10-21 20:15:28,706 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 226 [2021-10-21 20:15:28,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 226 states and 344 transitions. [2021-10-21 20:15:28,708 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:28,708 INFO L681 BuchiCegarLoop]: Abstraction has 226 states and 344 transitions. [2021-10-21 20:15:28,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states and 344 transitions. [2021-10-21 20:15:28,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 78. [2021-10-21 20:15:28,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 78 states have (on average 1.4487179487179487) internal successors, (113), 77 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:28,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 113 transitions. [2021-10-21 20:15:28,725 INFO L704 BuchiCegarLoop]: Abstraction has 78 states and 113 transitions. [2021-10-21 20:15:28,725 INFO L587 BuchiCegarLoop]: Abstraction has 78 states and 113 transitions. [2021-10-21 20:15:28,725 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-10-21 20:15:28,725 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 78 states and 113 transitions. [2021-10-21 20:15:28,726 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 39 [2021-10-21 20:15:28,726 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:28,726 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:28,727 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:28,727 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:28,727 INFO L791 eck$LassoCheckResult]: Stem: 669#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 662#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 653#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 655#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 684#L55 assume !(0 == mp_add_~a1~0 % 256); 685#L51-1 mp_add_~nb~0 := 4; 702#L61 assume !(0 == mp_add_~b3~0 % 256); 699#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 697#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 698#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 717#L75-1 [2021-10-21 20:15:28,727 INFO L793 eck$LassoCheckResult]: Loop: 717#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 715#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 709#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 708#L91-1 assume !(1 == mp_add_~i~0 % 256); 707#L92-1 assume !(2 == mp_add_~i~0 % 256); 705#L93-1 assume !(3 == mp_add_~i~0 % 256); 703#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 694#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 695#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 686#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 672#L76-2 assume !(1 == mp_add_~i~0 % 256); 673#L77-1 assume !(2 == mp_add_~i~0 % 256); 726#L78-1 assume !(3 == mp_add_~i~0 % 256); 717#L75-1 [2021-10-21 20:15:28,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:28,728 INFO L82 PathProgramCache]: Analyzing trace with hash -2089936051, now seen corresponding path program 1 times [2021-10-21 20:15:28,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:28,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006349122] [2021-10-21 20:15:28,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:28,729 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:28,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:28,955 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-21 20:15:28,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:28,955 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006349122] [2021-10-21 20:15:28,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006349122] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:28,956 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:28,956 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 20:15:28,956 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905715446] [2021-10-21 20:15:28,956 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:15:28,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:28,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1939143242, now seen corresponding path program 3 times [2021-10-21 20:15:28,957 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:28,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10659796] [2021-10-21 20:15:28,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:28,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:29,010 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-21 20:15:29,010 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:29,011 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10659796] [2021-10-21 20:15:29,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10659796] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:29,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:29,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:29,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026681983] [2021-10-21 20:15:29,016 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:29,016 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:29,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:15:29,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:15:29,021 INFO L87 Difference]: Start difference. First operand 78 states and 113 transitions. cyclomatic complexity: 37 Second operand has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:29,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:29,918 INFO L93 Difference]: Finished difference Result 318 states and 453 transitions. [2021-10-21 20:15:29,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 20:15:29,920 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 318 states and 453 transitions. [2021-10-21 20:15:29,923 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 195 [2021-10-21 20:15:29,929 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 318 states to 318 states and 453 transitions. [2021-10-21 20:15:29,930 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 318 [2021-10-21 20:15:29,932 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 318 [2021-10-21 20:15:29,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 318 states and 453 transitions. [2021-10-21 20:15:29,935 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:29,939 INFO L681 BuchiCegarLoop]: Abstraction has 318 states and 453 transitions. [2021-10-21 20:15:29,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states and 453 transitions. [2021-10-21 20:15:29,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 85. [2021-10-21 20:15:29,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 85 states have (on average 1.4470588235294117) internal successors, (123), 84 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:29,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 123 transitions. [2021-10-21 20:15:29,955 INFO L704 BuchiCegarLoop]: Abstraction has 85 states and 123 transitions. [2021-10-21 20:15:29,955 INFO L587 BuchiCegarLoop]: Abstraction has 85 states and 123 transitions. [2021-10-21 20:15:29,955 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-10-21 20:15:29,955 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 85 states and 123 transitions. [2021-10-21 20:15:29,956 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 39 [2021-10-21 20:15:29,956 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:29,956 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:29,957 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:29,957 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:29,957 INFO L791 eck$LassoCheckResult]: Stem: 1098#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 1087#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 1080#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 1082#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 1111#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 1112#L51-1 mp_add_~nb~0 := 4; 1129#L61 assume !(0 == mp_add_~b3~0 % 256); 1126#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 1124#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 1125#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 1107#L75-1 [2021-10-21 20:15:29,958 INFO L793 eck$LassoCheckResult]: Loop: 1107#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 1104#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 1090#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 1077#L91-1 assume !(1 == mp_add_~i~0 % 256); 1078#L92-1 assume !(2 == mp_add_~i~0 % 256); 1079#L93-1 assume !(3 == mp_add_~i~0 % 256); 1096#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 1121#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 1122#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 1116#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 1103#L76-2 assume !(1 == mp_add_~i~0 % 256); 1099#L77-1 assume !(2 == mp_add_~i~0 % 256); 1100#L78-1 assume !(3 == mp_add_~i~0 % 256); 1107#L75-1 [2021-10-21 20:15:29,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:29,963 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194353, now seen corresponding path program 1 times [2021-10-21 20:15:29,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:29,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093301078] [2021-10-21 20:15:29,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:29,969 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:29,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:30,102 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-21 20:15:30,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:30,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093301078] [2021-10-21 20:15:30,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093301078] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:30,103 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:30,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 20:15:30,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973555883] [2021-10-21 20:15:30,104 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:15:30,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:30,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1939143242, now seen corresponding path program 4 times [2021-10-21 20:15:30,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:30,105 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241720563] [2021-10-21 20:15:30,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:30,105 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:30,158 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-21 20:15:30,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:30,158 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241720563] [2021-10-21 20:15:30,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241720563] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:30,159 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:30,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:30,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780567879] [2021-10-21 20:15:30,160 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:30,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:30,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:15:30,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:15:30,161 INFO L87 Difference]: Start difference. First operand 85 states and 123 transitions. cyclomatic complexity: 40 Second operand has 8 states, 7 states have (on average 1.4285714285714286) internal successors, (10), 8 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:31,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:31,211 INFO L93 Difference]: Finished difference Result 293 states and 422 transitions. [2021-10-21 20:15:31,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-21 20:15:31,211 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 293 states and 422 transitions. [2021-10-21 20:15:31,214 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 194 [2021-10-21 20:15:31,217 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 293 states to 293 states and 422 transitions. [2021-10-21 20:15:31,217 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 293 [2021-10-21 20:15:31,217 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 293 [2021-10-21 20:15:31,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 293 states and 422 transitions. [2021-10-21 20:15:31,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:31,218 INFO L681 BuchiCegarLoop]: Abstraction has 293 states and 422 transitions. [2021-10-21 20:15:31,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states and 422 transitions. [2021-10-21 20:15:31,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 246. [2021-10-21 20:15:31,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 246 states have (on average 1.4593495934959348) internal successors, (359), 245 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:31,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 359 transitions. [2021-10-21 20:15:31,231 INFO L704 BuchiCegarLoop]: Abstraction has 246 states and 359 transitions. [2021-10-21 20:15:31,231 INFO L587 BuchiCegarLoop]: Abstraction has 246 states and 359 transitions. [2021-10-21 20:15:31,231 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-10-21 20:15:31,231 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 246 states and 359 transitions. [2021-10-21 20:15:31,233 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 162 [2021-10-21 20:15:31,233 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:31,233 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:31,234 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:31,234 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:31,234 INFO L791 eck$LassoCheckResult]: Stem: 1505#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 1494#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 1484#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 1486#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 1520#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 1521#L51-1 mp_add_~nb~0 := 4; 1487#L61 assume !(0 == mp_add_~b3~0 % 256); 1488#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 1495#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 1496#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 1523#L76 [2021-10-21 20:15:31,234 INFO L793 eck$LassoCheckResult]: Loop: 1523#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 1506#L76-2 assume !(1 == mp_add_~i~0 % 256); 1507#L77-1 assume !(2 == mp_add_~i~0 % 256); 1508#L78-1 assume !(3 == mp_add_~i~0 % 256); 1513#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 1512#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 1497#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 1491#L91-1 assume !(1 == mp_add_~i~0 % 256); 1492#L92-1 assume !(2 == mp_add_~i~0 % 256); 1493#L93-1 assume !(3 == mp_add_~i~0 % 256); 1503#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 1526#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 1527#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 1523#L76 [2021-10-21 20:15:31,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:31,235 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 1 times [2021-10-21 20:15:31,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:31,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583008184] [2021-10-21 20:15:31,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:31,235 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:31,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:31,248 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:31,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:31,266 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:31,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:31,266 INFO L82 PathProgramCache]: Analyzing trace with hash -135428754, now seen corresponding path program 5 times [2021-10-21 20:15:31,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:31,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993469589] [2021-10-21 20:15:31,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:31,267 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:31,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:31,273 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:31,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:31,280 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:31,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:31,280 INFO L82 PathProgramCache]: Analyzing trace with hash -578820102, now seen corresponding path program 1 times [2021-10-21 20:15:31,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:31,281 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266732522] [2021-10-21 20:15:31,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:31,281 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:31,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:31,354 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:31,354 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:31,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266732522] [2021-10-21 20:15:31,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266732522] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:31,354 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:31,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:31,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [192984216] [2021-10-21 20:15:31,476 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:15:31,479 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:15:31,479 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:15:31,480 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:15:31,480 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:15:31,480 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:31,480 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:15:31,480 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:15:31,480 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration6_Loop [2021-10-21 20:15:31,480 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:15:31,481 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:15:31,497 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-21 20:15:31,501 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-21 20:15:31,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-21 20:15:31,513 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-21 20:15:31,753 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:15:31,754 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:15:31,756 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:31,756 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:31,762 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:31,770 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:15:31,770 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:15:31,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-10-21 20:15:31,782 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:15:31,782 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_mp_add_~r0~0=0} Honda state: {ULTIMATE.start_mp_add_~r0~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:15:31,811 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Ended with exit code 0 [2021-10-21 20:15:31,811 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:31,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:31,813 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:31,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-10-21 20:15:31,820 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:15:31,821 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:15:31,874 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:15:31,874 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_mp_add_~carry~0=0} Honda state: {ULTIMATE.start_mp_add_~carry~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:15:31,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:31,934 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:31,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:31,935 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:31,940 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:15:31,940 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:15:31,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-10-21 20:15:32,053 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:32,053 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:32,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:32,054 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:32,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-10-21 20:15:32,064 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:15:32,064 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:15:32,537 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:15:32,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:32,542 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:15:32,542 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:15:32,542 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:15:32,542 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:15:32,542 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:15:32,542 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:32,542 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:15:32,543 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:15:32,543 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration6_Loop [2021-10-21 20:15:32,543 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:15:32,543 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:15:32,544 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-21 20:15:32,547 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-21 20:15:32,550 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-21 20:15:32,568 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-21 20:15:32,783 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:15:32,787 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:15:32,788 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:32,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:32,789 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:32,802 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:32,811 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:32,811 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:32,812 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:32,812 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:32,812 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:32,814 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:32,814 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:32,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-10-21 20:15:32,834 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:32,870 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:32,870 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:32,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:32,872 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:32,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-10-21 20:15:32,881 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:32,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:32,892 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:32,892 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:32,892 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:32,892 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:32,893 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:32,893 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:32,909 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:32,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:32,945 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:32,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:32,946 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:32,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-10-21 20:15:32,950 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:32,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:32,959 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:32,959 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:32,959 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:32,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:32,966 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:32,966 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:32,974 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:32,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2021-10-21 20:15:32,992 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:32,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:32,993 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:32,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-10-21 20:15:32,995 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,002 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,002 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,002 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,002 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,002 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:33,005 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:33,005 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,025 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,044 INFO L490 LassoAnalysis]: Using template '2-nested'. [2021-10-21 20:15:33,044 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,045 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-10-21 20:15:33,046 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:33,053 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,053 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,054 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,054 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,054 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,081 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,114 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,118 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-10-21 20:15:33,123 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:33,130 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,131 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,131 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,131 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,131 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,132 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,132 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,134 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,152 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,165 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-10-21 20:15:33,177 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,178 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,178 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,178 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,178 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,182 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,182 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,186 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,207 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,208 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,208 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-10-21 20:15:33,210 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,216 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,217 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,217 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,217 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,217 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,221 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,222 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,230 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,248 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2021-10-21 20:15:33,248 INFO L490 LassoAnalysis]: Using template '3-nested'. [2021-10-21 20:15:33,248 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,249 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-10-21 20:15:33,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,258 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,258 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:33,259 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:33,259 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,260 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,279 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,279 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-10-21 20:15:33,281 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:33,287 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,288 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,288 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,288 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,288 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:33,289 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:33,289 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,290 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,310 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,311 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,313 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:33,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-10-21 20:15:33,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,321 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,321 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,321 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,321 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:33,327 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:33,327 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,357 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,377 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,378 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-10-21 20:15:33,379 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,386 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,387 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,387 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:33,391 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:33,391 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,413 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,446 INFO L490 LassoAnalysis]: Using template '4-nested'. [2021-10-21 20:15:33,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,447 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,452 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,462 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,462 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,462 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:33,463 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:33,463 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-10-21 20:15:33,481 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,518 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,535 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,535 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,535 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,535 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,536 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:33,537 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:33,537 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-10-21 20:15:33,549 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,583 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,584 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,596 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,606 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,606 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,606 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,606 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,607 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:33,613 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:33,613 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-10-21 20:15:33,633 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,668 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,669 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-10-21 20:15:33,674 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,683 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:33,683 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,684 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,684 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,684 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:33,689 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:33,689 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,705 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,737 INFO L490 LassoAnalysis]: Using template '2-phase'. [2021-10-21 20:15:33,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,738 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,739 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-10-21 20:15:33,739 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,746 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:33,746 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:33,746 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,747 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,747 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,748 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,748 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,749 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,770 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,771 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,772 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-10-21 20:15:33,773 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,780 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:33,780 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:33,780 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,781 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,781 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,781 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,782 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,782 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,815 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,833 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,834 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-10-21 20:15:33,835 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,842 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:33,843 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:33,843 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,852 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,858 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,858 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,873 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,908 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,909 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,909 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,910 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:33,924 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:33,924 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:33,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,924 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,924 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:33,929 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:33,929 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-10-21 20:15:33,945 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:33,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:33,981 INFO L490 LassoAnalysis]: Using template '3-phase'. [2021-10-21 20:15:33,982 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:33,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:33,983 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:33,984 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:33,993 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:33,994 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:33,994 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:33,994 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:33,994 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:33,994 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:33,996 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:33,996 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:33,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-10-21 20:15:34,009 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,046 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,047 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,049 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:34,058 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,058 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:34,059 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,059 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,059 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,059 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,066 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,066 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-10-21 20:15:34,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2021-10-21 20:15:34,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,110 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-10-21 20:15:34,112 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,120 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,120 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:34,120 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,120 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,131 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,131 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,149 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,185 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,186 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,187 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,189 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,199 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,199 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:34,199 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,200 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,200 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,200 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,206 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,206 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-10-21 20:15:34,221 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,257 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,257 INFO L490 LassoAnalysis]: Using template '4-phase'. [2021-10-21 20:15:34,257 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,262 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,264 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,274 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,274 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,274 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,274 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,274 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,274 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:34,276 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:34,276 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,281 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-10-21 20:15:34,289 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,323 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,324 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,327 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:34,337 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,337 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,337 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,337 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,337 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,337 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:34,340 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:34,340 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-10-21 20:15:34,353 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,388 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,389 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,391 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,401 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,401 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,401 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,402 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,402 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,402 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:34,410 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:34,410 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-10-21 20:15:34,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,476 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,476 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,477 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,482 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:34,492 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,492 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,492 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,493 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,493 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:34,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-10-21 20:15:34,511 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:34,511 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,533 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,568 INFO L490 LassoAnalysis]: Using template '2-lex'. [2021-10-21 20:15:34,569 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,570 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,576 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,586 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,586 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:34,587 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,587 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,589 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,590 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-10-21 20:15:34,601 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,635 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,636 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,639 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:34,648 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,649 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:34,649 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,649 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,649 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,649 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,650 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,650 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-10-21 20:15:34,668 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,689 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,690 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,691 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-10-21 20:15:34,692 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:34,699 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,699 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:34,699 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,699 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,700 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,700 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,705 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,705 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,727 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,751 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2021-10-21 20:15:34,751 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,752 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-10-21 20:15:34,754 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:34,761 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,761 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:34,761 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,762 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,762 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:34,774 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:34,774 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,823 INFO L490 LassoAnalysis]: Using template '3-lex'. [2021-10-21 20:15:34,824 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,824 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-10-21 20:15:34,825 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,833 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,833 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,833 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,833 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,833 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,833 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:34,834 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:34,834 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,845 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,884 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,896 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,896 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,896 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,896 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,896 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,896 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:34,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-10-21 20:15:34,898 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:34,898 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,913 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:34,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:34,950 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:34,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:34,954 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:34,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:34,969 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:34,969 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:34,969 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:34,969 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:34,969 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:34,969 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:34,977 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:34,979 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:34,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-10-21 20:15:35,001 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:35,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:35,036 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:35,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:35,037 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:35,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-21 20:15:35,052 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:35,052 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:35,052 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:35,053 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:35,053 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:35,053 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:35,059 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:35,059 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:35,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-10-21 20:15:35,077 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:35,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:35,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:35,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:15:35,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:15:35,114 INFO L87 Difference]: Start difference. First operand 246 states and 359 transitions. cyclomatic complexity: 120 Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 4 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:35,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:35,251 INFO L93 Difference]: Finished difference Result 485 states and 689 transitions. [2021-10-21 20:15:35,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:15:35,252 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 485 states and 689 transitions. [2021-10-21 20:15:35,255 INFO L131 ngComponentsAnalysis]: Automaton has 14 accepting balls. 337 [2021-10-21 20:15:35,260 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 485 states to 485 states and 689 transitions. [2021-10-21 20:15:35,260 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 485 [2021-10-21 20:15:35,260 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 485 [2021-10-21 20:15:35,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 485 states and 689 transitions. [2021-10-21 20:15:35,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:35,261 INFO L681 BuchiCegarLoop]: Abstraction has 485 states and 689 transitions. [2021-10-21 20:15:35,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states and 689 transitions. [2021-10-21 20:15:35,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 443. [2021-10-21 20:15:35,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 443 states have (on average 1.4311512415349887) internal successors, (634), 442 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:35,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 634 transitions. [2021-10-21 20:15:35,291 INFO L704 BuchiCegarLoop]: Abstraction has 443 states and 634 transitions. [2021-10-21 20:15:35,291 INFO L587 BuchiCegarLoop]: Abstraction has 443 states and 634 transitions. [2021-10-21 20:15:35,291 INFO L425 BuchiCegarLoop]: ======== Iteration 7============ [2021-10-21 20:15:35,291 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 443 states and 634 transitions. [2021-10-21 20:15:35,294 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 296 [2021-10-21 20:15:35,295 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:35,295 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:35,295 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:35,295 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:35,296 INFO L791 eck$LassoCheckResult]: Stem: 2250#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 2236#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 2227#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 2229#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 2267#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 2242#L51-1 mp_add_~nb~0 := 4; 2243#L61 assume !(0 == mp_add_~b3~0 % 256); 2544#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 2237#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 2238#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 2270#L76 [2021-10-21 20:15:35,296 INFO L793 eck$LassoCheckResult]: Loop: 2270#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 2272#L76-2 assume !(1 == mp_add_~i~0 % 256); 2624#L77-1 assume !(2 == mp_add_~i~0 % 256); 2623#L78-1 assume !(3 == mp_add_~i~0 % 256); 2622#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 2615#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 2614#L82-2 assume !(1 == mp_add_~i~0 % 256); 2610#L83-1 assume !(2 == mp_add_~i~0 % 256); 2609#L84-1 assume !(3 == mp_add_~i~0 % 256); 2608#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 2607#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 2605#L91-1 assume !(1 == mp_add_~i~0 % 256); 2606#L92-1 assume !(2 == mp_add_~i~0 % 256); 2578#L93-1 assume !(3 == mp_add_~i~0 % 256); 2577#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 2418#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 2419#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 2270#L76 [2021-10-21 20:15:35,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:35,296 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 2 times [2021-10-21 20:15:35,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:35,297 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006942917] [2021-10-21 20:15:35,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:35,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:35,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:35,324 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:35,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:35,354 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:35,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:35,354 INFO L82 PathProgramCache]: Analyzing trace with hash 113218786, now seen corresponding path program 1 times [2021-10-21 20:15:35,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:35,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289228058] [2021-10-21 20:15:35,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:35,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:35,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:35,362 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:35,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:35,379 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:35,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:35,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1074123118, now seen corresponding path program 1 times [2021-10-21 20:15:35,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:35,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835299145] [2021-10-21 20:15:35,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:35,380 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:35,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:35,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:35,564 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:35,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835299145] [2021-10-21 20:15:35,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835299145] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:35,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722246048] [2021-10-21 20:15:35,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:35,565 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:35,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:35,566 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:35,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2021-10-21 20:15:35,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:35,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 113 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-21 20:15:35,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:37,671 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:37,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722246048] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:37,672 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-21 20:15:37,672 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2021-10-21 20:15:37,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164972745] [2021-10-21 20:15:37,798 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:15:37,798 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:15:37,799 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:15:37,799 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:15:37,799 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:15:37,799 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:37,799 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:15:37,799 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:15:37,799 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration7_Loop [2021-10-21 20:15:37,799 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:15:37,799 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:15:37,800 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-21 20:15:37,811 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-21 20:15:37,817 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-21 20:15:37,819 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-21 20:15:38,110 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:15:38,110 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:15:38,111 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:38,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:38,118 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:38,120 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:15:38,120 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:15:38,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-10-21 20:15:38,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2021-10-21 20:15:38,169 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:38,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:38,170 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:38,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-10-21 20:15:38,172 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:15:38,172 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:15:39,338 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:15:39,341 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:39,341 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:15:39,342 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:15:39,342 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:15:39,342 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:15:39,342 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:15:39,342 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,342 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:15:39,342 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:15:39,342 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration7_Loop [2021-10-21 20:15:39,342 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:15:39,342 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:15:39,343 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-21 20:15:39,363 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-21 20:15:39,369 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-21 20:15:39,371 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-21 20:15:39,651 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:15:39,651 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:15:39,651 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:39,654 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:39,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-21 20:15:39,667 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:39,667 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:39,667 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:39,668 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:39,668 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:39,670 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:39,670 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:39,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-10-21 20:15:39,681 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:39,712 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:39,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:39,714 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:39,716 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:39,724 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:39,725 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:39,725 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:39,725 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:39,725 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:39,728 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:39,728 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:39,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-10-21 20:15:39,741 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:39,774 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:39,774 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:39,775 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:39,777 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:39,785 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:39,786 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:39,786 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:39,786 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:39,786 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:39,786 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:39,786 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:39,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-10-21 20:15:39,809 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:39,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:39,842 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:39,845 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:39,851 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:39,860 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:39,860 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:39,860 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:39,861 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:39,861 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:15:39,861 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:15:39,861 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:39,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-10-21 20:15:39,878 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:39,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Ended with exit code 0 [2021-10-21 20:15:39,902 INFO L490 LassoAnalysis]: Using template '2-nested'. [2021-10-21 20:15:39,902 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:39,903 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:39,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-10-21 20:15:39,904 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:39,911 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:39,911 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:39,911 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:39,911 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:39,911 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:39,915 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:39,916 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:39,957 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:39,990 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:39,990 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:39,990 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:39,991 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:39,995 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:40,004 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,004 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,005 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-10-21 20:15:40,009 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,009 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,013 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,032 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2021-10-21 20:15:40,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,033 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-10-21 20:15:40,034 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,041 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,041 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,041 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,042 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,042 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,043 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,061 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2021-10-21 20:15:40,061 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,062 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-10-21 20:15:40,063 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:40,070 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,070 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,070 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,071 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,071 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,071 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,071 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,072 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,091 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,092 INFO L490 LassoAnalysis]: Using template '3-nested'. [2021-10-21 20:15:40,092 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,092 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2021-10-21 20:15:40,094 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,101 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,101 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,101 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,101 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,101 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,113 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,113 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,133 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,151 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,152 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2021-10-21 20:15:40,153 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:40,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,161 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,161 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,166 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,166 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,171 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,190 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,190 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2021-10-21 20:15:40,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,199 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,199 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,199 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,199 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,199 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,199 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,200 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,201 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,219 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,220 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,221 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2021-10-21 20:15:40,221 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:40,228 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,228 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,228 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,229 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,229 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,238 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2021-10-21 20:15:40,256 INFO L490 LassoAnalysis]: Using template '4-nested'. [2021-10-21 20:15:40,256 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,257 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2021-10-21 20:15:40,259 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,266 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,266 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,266 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,266 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:40,271 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:40,271 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,277 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2021-10-21 20:15:40,295 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,295 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2021-10-21 20:15:40,296 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,304 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,304 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,304 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,304 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,304 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:40,312 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:40,312 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,325 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,343 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2021-10-21 20:15:40,343 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,344 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2021-10-21 20:15:40,346 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,353 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,353 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,354 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,354 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,354 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:40,354 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:40,354 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,356 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2021-10-21 20:15:40,374 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,374 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,375 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2021-10-21 20:15:40,377 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,384 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:15:40,384 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,384 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,384 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,384 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:40,385 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:40,385 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,387 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2021-10-21 20:15:40,405 INFO L490 LassoAnalysis]: Using template '2-phase'. [2021-10-21 20:15:40,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,405 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2021-10-21 20:15:40,407 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,414 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,415 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:40,415 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,415 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,415 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,418 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,419 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,449 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,480 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,480 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,480 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,481 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15: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-21 20:15:40,503 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,504 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:40,504 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,504 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,504 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,504 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,509 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,509 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2021-10-21 20:15:40,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,561 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,575 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,575 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:40,576 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,576 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,576 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,576 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,577 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,577 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2021-10-21 20:15:40,589 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,620 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,620 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,621 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,623 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,634 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,634 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:40,634 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,634 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,634 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,634 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:15:40,635 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:15:40,635 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2021-10-21 20:15:40,645 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,678 INFO L490 LassoAnalysis]: Using template '3-phase'. [2021-10-21 20:15:40,678 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,679 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,681 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,690 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,690 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:40,690 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,691 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,691 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,691 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,704 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,704 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2021-10-21 20:15:40,721 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,752 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,754 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,755 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,765 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,765 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:40,765 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,765 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,765 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,765 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,772 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,772 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2021-10-21 20:15:40,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:40,826 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,830 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,834 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,843 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,843 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:40,843 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,843 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,843 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,843 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,845 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,845 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2021-10-21 20:15:40,857 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,880 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2021-10-21 20:15:40,881 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,881 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2021-10-21 20:15:40,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:40,890 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,890 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:15:40,890 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,890 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,890 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,890 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:40,891 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:40,891 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,893 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2021-10-21 20:15:40,911 INFO L490 LassoAnalysis]: Using template '4-phase'. [2021-10-21 20:15:40,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,912 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2021-10-21 20:15:40,913 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:40,921 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,921 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:40,921 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,921 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,921 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:40,922 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:40,928 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:40,928 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:40,953 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:40,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2021-10-21 20:15:40,986 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:40,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:40,987 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:40,989 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:40,999 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:40,999 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:40,999 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:40,999 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:40,999 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,000 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:41,012 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:41,012 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2021-10-21 20:15:41,037 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,069 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,069 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,074 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,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-21 20:15:41,086 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,086 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:41,087 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,087 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,087 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,087 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:41,088 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:41,088 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2021-10-21 20:15:41,101 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,134 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,135 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,137 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:41,147 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,147 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:41,147 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,147 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,147 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,147 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:15:41,149 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:15:41,149 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2021-10-21 20:15:41,167 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,198 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,198 INFO L490 LassoAnalysis]: Using template '2-lex'. [2021-10-21 20:15:41,198 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,202 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,203 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:41,212 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,213 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:41,213 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,213 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,213 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:41,218 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:41,218 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2021-10-21 20:15:41,233 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,266 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,266 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,267 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,270 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:41,279 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,279 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:41,279 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,279 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,279 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,279 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:41,286 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:41,286 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2021-10-21 20:15:41,301 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,335 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:41,358 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,358 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:41,358 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,358 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,358 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,358 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:41,359 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:41,359 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2021-10-21 20:15:41,381 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,406 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Ended with exit code 0 [2021-10-21 20:15:41,406 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,407 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2021-10-21 20:15:41,408 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:41,415 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,415 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:15:41,415 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,415 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,415 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,415 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:15:41,416 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:15:41,416 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,418 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2021-10-21 20:15:41,436 INFO L490 LassoAnalysis]: Using template '3-lex'. [2021-10-21 20:15:41,436 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,436 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,437 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,446 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:41,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2021-10-21 20:15:41,454 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,454 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:41,454 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,455 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,455 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,455 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:41,460 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:41,460 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,481 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,513 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,514 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,518 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,520 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:41,529 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,529 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:41,529 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,529 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,529 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,529 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:41,538 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:41,538 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2021-10-21 20:15:41,553 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,571 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,572 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,572 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2021-10-21 20:15:41,574 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:15:41,581 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,581 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:41,581 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,582 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,582 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,582 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:41,582 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:41,582 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,585 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,603 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2021-10-21 20:15:41,603 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:15:41,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:41,605 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:15:41,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2021-10-21 20:15:41,607 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:15:41,614 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:15:41,614 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:15:41,614 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:15:41,614 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:15:41,614 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:15:41,614 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:15:41,615 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:15:41,615 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:15:41,641 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:15:41,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Forceful destruction successful, exit code 0 [2021-10-21 20:15:41,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:41,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:15:41,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-21 20:15:41,673 INFO L87 Difference]: Start difference. First operand 443 states and 634 transitions. cyclomatic complexity: 202 Second operand has 8 states, 7 states have (on average 3.857142857142857) internal successors, (27), 8 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:44,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:44,779 INFO L93 Difference]: Finished difference Result 487 states and 688 transitions. [2021-10-21 20:15:44,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:15:44,780 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 487 states and 688 transitions. [2021-10-21 20:15:44,784 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 340 [2021-10-21 20:15:44,789 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 487 states to 487 states and 688 transitions. [2021-10-21 20:15:44,789 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 487 [2021-10-21 20:15:44,789 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 487 [2021-10-21 20:15:44,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 487 states and 688 transitions. [2021-10-21 20:15:44,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:44,790 INFO L681 BuchiCegarLoop]: Abstraction has 487 states and 688 transitions. [2021-10-21 20:15:44,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states and 688 transitions. [2021-10-21 20:15:44,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 484. [2021-10-21 20:15:44,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 484 states have (on average 1.415289256198347) internal successors, (685), 483 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:44,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 685 transitions. [2021-10-21 20:15:44,803 INFO L704 BuchiCegarLoop]: Abstraction has 484 states and 685 transitions. [2021-10-21 20:15:44,803 INFO L587 BuchiCegarLoop]: Abstraction has 484 states and 685 transitions. [2021-10-21 20:15:44,803 INFO L425 BuchiCegarLoop]: ======== Iteration 8============ [2021-10-21 20:15:44,803 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 484 states and 685 transitions. [2021-10-21 20:15:44,806 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 337 [2021-10-21 20:15:44,807 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:44,807 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:44,808 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:44,808 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:44,808 INFO L791 eck$LassoCheckResult]: Stem: 3275#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 3265#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 3255#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 3257#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 3288#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 3269#L51-1 mp_add_~nb~0 := 4; 3258#L61 assume !(0 == mp_add_~b3~0 % 256); 3259#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 3263#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 3264#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 3710#L76 [2021-10-21 20:15:44,808 INFO L793 eck$LassoCheckResult]: Loop: 3710#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 3709#L76-2 assume !(1 == mp_add_~i~0 % 256); 3708#L77-1 assume !(2 == mp_add_~i~0 % 256); 3707#L78-1 assume !(3 == mp_add_~i~0 % 256); 3294#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 3295#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 3731#L82-2 assume !(1 == mp_add_~i~0 % 256); 3729#L83-1 assume !(2 == mp_add_~i~0 % 256); 3728#L84-1 assume !(3 == mp_add_~i~0 % 256); 3727#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 3726#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 3721#L91-1 assume !(1 == mp_add_~i~0 % 256); 3725#L92-1 assume !(2 == mp_add_~i~0 % 256); 3724#L93-1 assume !(3 == mp_add_~i~0 % 256); 3723#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 3722#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 3720#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 3718#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 3717#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 3716#L87-1 assume !(0 == mp_add_~i~0 % 256); 3715#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 3251#L92-1 assume !(2 == mp_add_~i~0 % 256); 3252#L93-1 assume !(3 == mp_add_~i~0 % 256); 3272#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 3575#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 3576#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 3710#L76 [2021-10-21 20:15:44,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:44,809 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 3 times [2021-10-21 20:15:44,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:44,809 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243065038] [2021-10-21 20:15:44,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:44,809 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:44,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:44,821 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:44,835 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:44,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:44,836 INFO L82 PathProgramCache]: Analyzing trace with hash -1270981275, now seen corresponding path program 1 times [2021-10-21 20:15:44,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:44,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977671190] [2021-10-21 20:15:44,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:44,836 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:44,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:44,875 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:44,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:44,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977671190] [2021-10-21 20:15:44,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977671190] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:44,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:44,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:44,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126067790] [2021-10-21 20:15:44,876 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:44,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:44,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:15:44,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:15:44,877 INFO L87 Difference]: Start difference. First operand 484 states and 685 transitions. cyclomatic complexity: 213 Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:44,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:44,942 INFO L93 Difference]: Finished difference Result 839 states and 1233 transitions. [2021-10-21 20:15:44,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:15:44,943 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 839 states and 1233 transitions. [2021-10-21 20:15:44,950 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 692 [2021-10-21 20:15:44,958 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 839 states to 839 states and 1233 transitions. [2021-10-21 20:15:44,958 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 839 [2021-10-21 20:15:44,959 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 839 [2021-10-21 20:15:44,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 839 states and 1233 transitions. [2021-10-21 20:15:44,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:44,961 INFO L681 BuchiCegarLoop]: Abstraction has 839 states and 1233 transitions. [2021-10-21 20:15:44,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states and 1233 transitions. [2021-10-21 20:15:44,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 696. [2021-10-21 20:15:44,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 696 states have (on average 1.4669540229885059) internal successors, (1021), 695 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:44,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1021 transitions. [2021-10-21 20:15:44,982 INFO L704 BuchiCegarLoop]: Abstraction has 696 states and 1021 transitions. [2021-10-21 20:15:44,982 INFO L587 BuchiCegarLoop]: Abstraction has 696 states and 1021 transitions. [2021-10-21 20:15:44,983 INFO L425 BuchiCegarLoop]: ======== Iteration 9============ [2021-10-21 20:15:44,983 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 696 states and 1021 transitions. [2021-10-21 20:15:44,987 INFO L131 ngComponentsAnalysis]: Automaton has 12 accepting balls. 549 [2021-10-21 20:15:44,987 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:44,988 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:44,991 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:44,991 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:44,991 INFO L791 eck$LassoCheckResult]: Stem: 4606#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 4595#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 4585#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 4587#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 4623#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 4599#L51-1 mp_add_~nb~0 := 4; 4600#L61 assume !(0 == mp_add_~b3~0 % 256); 5127#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 5154#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 5153#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 5050#L76 [2021-10-21 20:15:44,991 INFO L793 eck$LassoCheckResult]: Loop: 5050#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 5152#L76-2 assume !(1 == mp_add_~i~0 % 256); 5151#L77-1 assume !(2 == mp_add_~i~0 % 256); 5150#L78-1 assume !(3 == mp_add_~i~0 % 256); 5149#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 5148#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 5136#L82-2 assume !(1 == mp_add_~i~0 % 256); 5147#L83-1 assume !(2 == mp_add_~i~0 % 256); 5108#L84-1 assume !(3 == mp_add_~i~0 % 256); 5109#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 5146#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 5083#L91-1 assume !(1 == mp_add_~i~0 % 256); 5144#L92-1 assume !(2 == mp_add_~i~0 % 256); 5143#L93-1 assume !(3 == mp_add_~i~0 % 256); 5106#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 5107#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 5027#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 5028#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 5142#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 5011#L87-1 assume !(0 == mp_add_~i~0 % 256); 4875#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 4870#L92-1 assume !(2 == mp_add_~i~0 % 256); 4866#L93-1 assume !(3 == mp_add_~i~0 % 256); 4865#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 5123#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 5049#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 5050#L76 [2021-10-21 20:15:44,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:44,994 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 4 times [2021-10-21 20:15:44,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:44,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936086462] [2021-10-21 20:15:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:44,994 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:45,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:45,011 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:45,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:45,034 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:45,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:45,035 INFO L82 PathProgramCache]: Analyzing trace with hash -2080327901, now seen corresponding path program 1 times [2021-10-21 20:15:45,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:45,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107320392] [2021-10-21 20:15:45,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:45,035 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:45,099 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:45,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:45,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107320392] [2021-10-21 20:15:45,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107320392] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:45,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:45,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:45,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907858798] [2021-10-21 20:15:45,100 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:45,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:45,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:15:45,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:15:45,101 INFO L87 Difference]: Start difference. First operand 696 states and 1021 transitions. cyclomatic complexity: 337 Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:45,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:45,346 INFO L93 Difference]: Finished difference Result 1446 states and 2057 transitions. [2021-10-21 20:15:45,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:15:45,346 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1446 states and 2057 transitions. [2021-10-21 20:15:45,359 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 1229 [2021-10-21 20:15:45,371 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1446 states to 1446 states and 2057 transitions. [2021-10-21 20:15:45,371 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1446 [2021-10-21 20:15:45,373 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1446 [2021-10-21 20:15:45,373 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1446 states and 2057 transitions. [2021-10-21 20:15:45,375 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:45,375 INFO L681 BuchiCegarLoop]: Abstraction has 1446 states and 2057 transitions. [2021-10-21 20:15:45,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1446 states and 2057 transitions. [2021-10-21 20:15:45,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1446 to 1120. [2021-10-21 20:15:45,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1120 states, 1120 states have (on average 1.4526785714285715) internal successors, (1627), 1119 states have internal predecessors, (1627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:45,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1120 states to 1120 states and 1627 transitions. [2021-10-21 20:15:45,433 INFO L704 BuchiCegarLoop]: Abstraction has 1120 states and 1627 transitions. [2021-10-21 20:15:45,434 INFO L587 BuchiCegarLoop]: Abstraction has 1120 states and 1627 transitions. [2021-10-21 20:15:45,434 INFO L425 BuchiCegarLoop]: ======== Iteration 10============ [2021-10-21 20:15:45,434 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1120 states and 1627 transitions. [2021-10-21 20:15:45,441 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 955 [2021-10-21 20:15:45,441 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:45,441 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:45,445 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:45,445 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:45,445 INFO L791 eck$LassoCheckResult]: Stem: 6761#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 6749#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 6738#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 6740#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 6779#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 6780#L51-1 mp_add_~nb~0 := 4; 6741#L61 assume !(0 == mp_add_~b3~0 % 256); 6742#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 6758#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 7685#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 6951#L76 [2021-10-21 20:15:45,447 INFO L793 eck$LassoCheckResult]: Loop: 6951#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 7684#L76-2 assume !(1 == mp_add_~i~0 % 256); 7683#L77-1 assume !(2 == mp_add_~i~0 % 256); 7682#L78-1 assume !(3 == mp_add_~i~0 % 256); 7681#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 7680#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 7001#L82-2 assume !(1 == mp_add_~i~0 % 256); 7679#L83-1 assume !(2 == mp_add_~i~0 % 256); 7678#L84-1 assume !(3 == mp_add_~i~0 % 256); 7264#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 7265#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 7626#L91-1 assume !(1 == mp_add_~i~0 % 256); 7692#L92-1 assume !(2 == mp_add_~i~0 % 256); 7691#L93-1 assume !(3 == mp_add_~i~0 % 256); 7690#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 6747#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 6748#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 6782#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 7693#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 7672#L87-1 assume !(0 == mp_add_~i~0 % 256); 7630#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 7603#L92-1 assume !(2 == mp_add_~i~0 % 256); 7622#L93-1 assume !(3 == mp_add_~i~0 % 256); 7619#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 6863#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 6864#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 6934#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 6933#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 6921#L87-1 assume !(0 == mp_add_~i~0 % 256); 6922#L91-1 assume !(1 == mp_add_~i~0 % 256); 7601#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 7600#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 6873#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 6874#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 7023#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 6951#L76 [2021-10-21 20:15:45,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:45,448 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 5 times [2021-10-21 20:15:45,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:45,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380524185] [2021-10-21 20:15:45,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:45,448 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:45,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:45,465 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:45,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:45,494 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:45,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:45,495 INFO L82 PathProgramCache]: Analyzing trace with hash 718808960, now seen corresponding path program 1 times [2021-10-21 20:15:45,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:45,496 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166077959] [2021-10-21 20:15:45,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:45,496 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:45,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:45,531 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-10-21 20:15:45,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:45,531 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166077959] [2021-10-21 20:15:45,531 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [166077959] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:45,531 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:45,531 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 20:15:45,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359783169] [2021-10-21 20:15:45,532 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:45,532 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:45,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:15:45,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:15:45,533 INFO L87 Difference]: Start difference. First operand 1120 states and 1627 transitions. cyclomatic complexity: 523 Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:45,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:45,625 INFO L93 Difference]: Finished difference Result 1329 states and 1948 transitions. [2021-10-21 20:15:45,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:15:45,626 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1329 states and 1948 transitions. [2021-10-21 20:15:45,636 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 1162 [2021-10-21 20:15:45,649 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1329 states to 1329 states and 1948 transitions. [2021-10-21 20:15:45,649 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1329 [2021-10-21 20:15:45,651 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1329 [2021-10-21 20:15:45,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1329 states and 1948 transitions. [2021-10-21 20:15:45,653 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:45,653 INFO L681 BuchiCegarLoop]: Abstraction has 1329 states and 1948 transitions. [2021-10-21 20:15:45,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states and 1948 transitions. [2021-10-21 20:15:45,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1203. [2021-10-21 20:15:45,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 1203 states have (on average 1.4738154613466334) internal successors, (1773), 1202 states have internal predecessors, (1773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:45,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1773 transitions. [2021-10-21 20:15:45,683 INFO L704 BuchiCegarLoop]: Abstraction has 1203 states and 1773 transitions. [2021-10-21 20:15:45,684 INFO L587 BuchiCegarLoop]: Abstraction has 1203 states and 1773 transitions. [2021-10-21 20:15:45,684 INFO L425 BuchiCegarLoop]: ======== Iteration 11============ [2021-10-21 20:15:45,684 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1203 states and 1773 transitions. [2021-10-21 20:15:45,691 INFO L131 ngComponentsAnalysis]: Automaton has 14 accepting balls. 1041 [2021-10-21 20:15:45,691 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:45,691 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:45,692 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:45,692 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:45,692 INFO L791 eck$LassoCheckResult]: Stem: 9216#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 9204#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 9193#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 9195#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 9233#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 9234#L51-1 mp_add_~nb~0 := 4; 9382#L61 assume !(0 == mp_add_~b3~0 % 256); 9383#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 9476#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 9475#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 9429#L76 [2021-10-21 20:15:45,692 INFO L793 eck$LassoCheckResult]: Loop: 9429#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 9470#L76-2 assume !(1 == mp_add_~i~0 % 256); 9469#L77-1 assume !(2 == mp_add_~i~0 % 256); 9468#L78-1 assume !(3 == mp_add_~i~0 % 256); 9467#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 9372#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 9373#L82-2 assume !(1 == mp_add_~i~0 % 256); 9365#L83-1 assume !(2 == mp_add_~i~0 % 256); 9366#L84-1 assume !(3 == mp_add_~i~0 % 256); 9342#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 9344#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 9272#L91-1 assume !(1 == mp_add_~i~0 % 256); 9273#L92-1 assume !(2 == mp_add_~i~0 % 256); 9264#L93-1 assume !(3 == mp_add_~i~0 % 256); 9265#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 9256#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 9257#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 9495#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 9492#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 9493#L87-1 assume !(0 == mp_add_~i~0 % 256); 9306#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 9307#L92-1 assume !(2 == mp_add_~i~0 % 256); 9302#L93-1 assume !(3 == mp_add_~i~0 % 256); 9303#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 9297#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 9298#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 9426#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 9487#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 9483#L87-1 assume !(0 == mp_add_~i~0 % 256); 9481#L91-1 assume !(1 == mp_add_~i~0 % 256); 9479#L92-1 assume !(2 == mp_add_~i~0 % 256); 9477#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 9447#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 9446#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 9428#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 9429#L76 [2021-10-21 20:15:45,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:45,693 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 6 times [2021-10-21 20:15:45,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:45,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587647572] [2021-10-21 20:15:45,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:45,693 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:45,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:45,708 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:45,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:45,733 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:45,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:45,734 INFO L82 PathProgramCache]: Analyzing trace with hash 1592042242, now seen corresponding path program 1 times [2021-10-21 20:15:45,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:45,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006922292] [2021-10-21 20:15:45,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:45,735 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:45,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:45,792 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 25 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:45,793 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:45,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006922292] [2021-10-21 20:15:45,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006922292] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:45,793 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1701371593] [2021-10-21 20:15:45,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:45,793 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:45,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:45,794 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:45,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2021-10-21 20:15:45,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:45,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:15:45,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:45,992 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:15:45,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1701371593] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:45,993 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:15:45,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 7 [2021-10-21 20:15:45,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193163781] [2021-10-21 20:15:45,996 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:45,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:45,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 20:15:45,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:15:45,997 INFO L87 Difference]: Start difference. First operand 1203 states and 1773 transitions. cyclomatic complexity: 584 Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 7 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:46,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:46,654 INFO L93 Difference]: Finished difference Result 2157 states and 2828 transitions. [2021-10-21 20:15:46,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-21 20:15:46,654 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2157 states and 2828 transitions. [2021-10-21 20:15:46,673 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 1930 [2021-10-21 20:15:46,692 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2157 states to 2145 states and 2816 transitions. [2021-10-21 20:15:46,692 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2145 [2021-10-21 20:15:46,694 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2145 [2021-10-21 20:15:46,694 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2145 states and 2816 transitions. [2021-10-21 20:15:46,700 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:46,700 INFO L681 BuchiCegarLoop]: Abstraction has 2145 states and 2816 transitions. [2021-10-21 20:15:46,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states and 2816 transitions. [2021-10-21 20:15:46,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 1376. [2021-10-21 20:15:46,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1376 states, 1376 states have (on average 1.3844476744186047) internal successors, (1905), 1375 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:46,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1376 states to 1376 states and 1905 transitions. [2021-10-21 20:15:46,742 INFO L704 BuchiCegarLoop]: Abstraction has 1376 states and 1905 transitions. [2021-10-21 20:15:46,742 INFO L587 BuchiCegarLoop]: Abstraction has 1376 states and 1905 transitions. [2021-10-21 20:15:46,742 INFO L425 BuchiCegarLoop]: ======== Iteration 12============ [2021-10-21 20:15:46,742 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1376 states and 1905 transitions. [2021-10-21 20:15:46,751 INFO L131 ngComponentsAnalysis]: Automaton has 10 accepting balls. 1221 [2021-10-21 20:15:46,751 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:46,751 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:46,752 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:46,752 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:46,752 INFO L791 eck$LassoCheckResult]: Stem: 12724#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 12712#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 12701#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 12703#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 12741#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 12742#L51-1 mp_add_~nb~0 := 4; 12850#L61 assume !(0 == mp_add_~b3~0 % 256); 12851#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 12963#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 12961#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 12925#L76 [2021-10-21 20:15:46,753 INFO L793 eck$LassoCheckResult]: Loop: 12925#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 12960#L76-2 assume !(1 == mp_add_~i~0 % 256); 12955#L77-1 assume !(2 == mp_add_~i~0 % 256); 12952#L78-1 assume !(3 == mp_add_~i~0 % 256); 12948#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 12933#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 12932#L82-2 assume !(1 == mp_add_~i~0 % 256); 12931#L83-1 assume !(2 == mp_add_~i~0 % 256); 12833#L84-1 assume !(3 == mp_add_~i~0 % 256); 12830#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 12832#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 12903#L91-1 assume !(1 == mp_add_~i~0 % 256); 12916#L92-1 assume !(2 == mp_add_~i~0 % 256); 12914#L93-1 assume !(3 == mp_add_~i~0 % 256); 12912#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 12774#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 12775#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 12980#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 12979#L82 assume !(0 == mp_add_~i~0 % 256); 12978#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 12943#L83-1 assume !(2 == mp_add_~i~0 % 256); 12977#L84-1 assume !(3 == mp_add_~i~0 % 256); 12975#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 12974#L87-1 assume !(0 == mp_add_~i~0 % 256); 12973#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 12938#L92-1 assume !(2 == mp_add_~i~0 % 256); 12972#L93-1 assume !(3 == mp_add_~i~0 % 256); 12971#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 12970#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 12968#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 12969#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 12998#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 12957#L87-1 assume !(0 == mp_add_~i~0 % 256); 12997#L91-1 assume !(1 == mp_add_~i~0 % 256); 12995#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 12823#L93-1 assume !(3 == mp_add_~i~0 % 256); 12844#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 12777#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 12778#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 12925#L76 [2021-10-21 20:15:46,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:46,755 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 7 times [2021-10-21 20:15:46,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:46,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386592596] [2021-10-21 20:15:46,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:46,756 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:46,774 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:46,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:46,794 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:46,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:46,795 INFO L82 PathProgramCache]: Analyzing trace with hash -1525293494, now seen corresponding path program 1 times [2021-10-21 20:15:46,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:46,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [964653772] [2021-10-21 20:15:46,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:46,795 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:46,882 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 23 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:46,883 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:46,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [964653772] [2021-10-21 20:15:46,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [964653772] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:46,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [674696579] [2021-10-21 20:15:46,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:46,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:46,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:46,890 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:46,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2021-10-21 20:15:47,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:47,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:15:47,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:47,212 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 26 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-21 20:15:47,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [674696579] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:47,212 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:15:47,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-10-21 20:15:47,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175354775] [2021-10-21 20:15:47,213 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:47,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:47,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 20:15:47,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:15:47,213 INFO L87 Difference]: Start difference. First operand 1376 states and 1905 transitions. cyclomatic complexity: 539 Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 9 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:47,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:47,928 INFO L93 Difference]: Finished difference Result 3553 states and 4783 transitions. [2021-10-21 20:15:47,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-21 20:15:47,929 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3553 states and 4783 transitions. [2021-10-21 20:15:47,954 INFO L131 ngComponentsAnalysis]: Automaton has 18 accepting balls. 3279 [2021-10-21 20:15:47,980 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3553 states to 3553 states and 4783 transitions. [2021-10-21 20:15:47,981 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3553 [2021-10-21 20:15:47,984 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3553 [2021-10-21 20:15:47,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3553 states and 4783 transitions. [2021-10-21 20:15:47,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:47,990 INFO L681 BuchiCegarLoop]: Abstraction has 3553 states and 4783 transitions. [2021-10-21 20:15:47,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states and 4783 transitions. [2021-10-21 20:15:48,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 2065. [2021-10-21 20:15:48,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2065 states, 2065 states have (on average 1.4004842615012107) internal successors, (2892), 2064 states have internal predecessors, (2892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:48,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2065 states to 2065 states and 2892 transitions. [2021-10-21 20:15:48,072 INFO L704 BuchiCegarLoop]: Abstraction has 2065 states and 2892 transitions. [2021-10-21 20:15:48,072 INFO L587 BuchiCegarLoop]: Abstraction has 2065 states and 2892 transitions. [2021-10-21 20:15:48,072 INFO L425 BuchiCegarLoop]: ======== Iteration 13============ [2021-10-21 20:15:48,072 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2065 states and 2892 transitions. [2021-10-21 20:15:48,083 INFO L131 ngComponentsAnalysis]: Automaton has 16 accepting balls. 1904 [2021-10-21 20:15:48,083 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:48,083 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:48,084 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:48,084 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:48,084 INFO L791 eck$LassoCheckResult]: Stem: 17800#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 17789#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 17779#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 17781#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 17819#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 17820#L51-1 mp_add_~nb~0 := 4; 18168#L61 assume !(0 == mp_add_~b3~0 % 256); 18169#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 18211#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 18210#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 18037#L76 [2021-10-21 20:15:48,085 INFO L793 eck$LassoCheckResult]: Loop: 18037#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 18209#L76-2 assume !(1 == mp_add_~i~0 % 256); 18208#L77-1 assume !(2 == mp_add_~i~0 % 256); 18207#L78-1 assume !(3 == mp_add_~i~0 % 256); 18206#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 18205#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 18046#L82-2 assume !(1 == mp_add_~i~0 % 256); 18201#L83-1 assume !(2 == mp_add_~i~0 % 256); 18200#L84-1 assume !(3 == mp_add_~i~0 % 256); 18149#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 18147#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 17935#L91-1 assume !(1 == mp_add_~i~0 % 256); 18143#L92-1 assume !(2 == mp_add_~i~0 % 256); 18020#L93-1 assume !(3 == mp_add_~i~0 % 256); 18021#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 17849#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 17850#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 18121#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 17995#L82 assume !(0 == mp_add_~i~0 % 256); 18113#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 18090#L83-1 assume !(2 == mp_add_~i~0 % 256); 17992#L84-1 assume !(3 == mp_add_~i~0 % 256); 17993#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 18105#L87-1 assume !(0 == mp_add_~i~0 % 256); 18106#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 18014#L92-1 assume !(2 == mp_add_~i~0 % 256); 18015#L93-1 assume !(3 == mp_add_~i~0 % 256); 18006#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 18007#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 18002#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 18003#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 17990#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 17991#L87-1 assume !(0 == mp_add_~i~0 % 256); 17982#L91-1 assume !(1 == mp_add_~i~0 % 256); 17983#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 17885#L93-1 assume !(3 == mp_add_~i~0 % 256); 17886#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 17867#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 17868#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 18118#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 17922#L82 assume !(0 == mp_add_~i~0 % 256); 18111#L82-2 assume !(1 == mp_add_~i~0 % 256); 18112#L83-1 assume !(2 == mp_add_~i~0 % 256); 18194#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 18026#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 18100#L87-1 assume !(0 == mp_add_~i~0 % 256); 18101#L91-1 assume !(1 == mp_add_~i~0 % 256); 18094#L92-1 assume !(2 == mp_add_~i~0 % 256); 18095#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 18178#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 18177#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 18176#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 18028#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 18030#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 17934#L87-1 assume !(0 == mp_add_~i~0 % 256); 17936#L91-1 assume !(1 == mp_add_~i~0 % 256); 17917#L92-1 assume !(2 == mp_add_~i~0 % 256); 17918#L93-1 assume !(3 == mp_add_~i~0 % 256); 18163#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 18162#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 18056#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 18037#L76 [2021-10-21 20:15:48,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:48,085 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 8 times [2021-10-21 20:15:48,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:48,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142530449] [2021-10-21 20:15:48,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:48,086 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:48,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:48,096 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:48,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:48,114 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:48,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:48,114 INFO L82 PathProgramCache]: Analyzing trace with hash -1554435722, now seen corresponding path program 1 times [2021-10-21 20:15:48,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:48,115 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949466965] [2021-10-21 20:15:48,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:48,115 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:48,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:48,229 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-10-21 20:15:48,230 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:48,230 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949466965] [2021-10-21 20:15:48,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949466965] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:48,230 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:48,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-21 20:15:48,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941575939] [2021-10-21 20:15:48,231 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:48,231 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:48,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 20:15:48,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:15:48,232 INFO L87 Difference]: Start difference. First operand 2065 states and 2892 transitions. cyclomatic complexity: 843 Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 7 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:48,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:48,638 INFO L93 Difference]: Finished difference Result 4206 states and 5612 transitions. [2021-10-21 20:15:48,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-21 20:15:48,639 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4206 states and 5612 transitions. [2021-10-21 20:15:48,661 INFO L131 ngComponentsAnalysis]: Automaton has 29 accepting balls. 3312 [2021-10-21 20:15:48,693 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4206 states to 4124 states and 5525 transitions. [2021-10-21 20:15:48,693 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4124 [2021-10-21 20:15:48,697 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4124 [2021-10-21 20:15:48,698 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4124 states and 5525 transitions. [2021-10-21 20:15:48,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:48,703 INFO L681 BuchiCegarLoop]: Abstraction has 4124 states and 5525 transitions. [2021-10-21 20:15:48,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4124 states and 5525 transitions. [2021-10-21 20:15:48,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4124 to 3304. [2021-10-21 20:15:48,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3304 states, 3304 states have (on average 1.3928571428571428) internal successors, (4602), 3303 states have internal predecessors, (4602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:48,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3304 states to 3304 states and 4602 transitions. [2021-10-21 20:15:48,808 INFO L704 BuchiCegarLoop]: Abstraction has 3304 states and 4602 transitions. [2021-10-21 20:15:48,808 INFO L587 BuchiCegarLoop]: Abstraction has 3304 states and 4602 transitions. [2021-10-21 20:15:48,808 INFO L425 BuchiCegarLoop]: ======== Iteration 14============ [2021-10-21 20:15:48,808 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3304 states and 4602 transitions. [2021-10-21 20:15:48,821 INFO L131 ngComponentsAnalysis]: Automaton has 26 accepting balls. 2971 [2021-10-21 20:15:48,821 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:48,821 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:48,822 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:48,822 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:48,822 INFO L791 eck$LassoCheckResult]: Stem: 24095#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 24083#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 24072#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 24074#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 24112#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 24113#L51-1 mp_add_~nb~0 := 4; 24426#L61 assume !(0 == mp_add_~b3~0 % 256); 24427#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 24511#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 24510#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 24324#L76 [2021-10-21 20:15:48,822 INFO L793 eck$LassoCheckResult]: Loop: 24324#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 24509#L76-2 assume !(1 == mp_add_~i~0 % 256); 24508#L77-1 assume !(2 == mp_add_~i~0 % 256); 24507#L78-1 assume !(3 == mp_add_~i~0 % 256); 24506#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 24505#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 24310#L82-2 assume !(1 == mp_add_~i~0 % 256); 24504#L83-1 assume !(2 == mp_add_~i~0 % 256); 24409#L84-1 assume !(3 == mp_add_~i~0 % 256); 24410#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 24524#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 24285#L91-1 assume !(1 == mp_add_~i~0 % 256); 24522#L92-1 assume !(2 == mp_add_~i~0 % 256); 24520#L93-1 assume !(3 == mp_add_~i~0 % 256); 24518#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 24515#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 24513#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 24514#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 24392#L82 assume !(0 == mp_add_~i~0 % 256); 24389#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 24387#L83-1 assume !(2 == mp_add_~i~0 % 256); 24384#L84-1 assume !(3 == mp_add_~i~0 % 256); 24380#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 24381#L87-1 assume !(0 == mp_add_~i~0 % 256); 24272#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 24273#L92-1 assume !(2 == mp_add_~i~0 % 256); 24268#L93-1 assume !(3 == mp_add_~i~0 % 256); 24269#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 24264#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 24265#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 24259#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 24260#L82 assume !(0 == mp_add_~i~0 % 256); 24399#L82-2 assume !(1 == mp_add_~i~0 % 256); 24261#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 24257#L84-1 assume !(3 == mp_add_~i~0 % 256); 24258#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 24300#L87-1 assume !(0 == mp_add_~i~0 % 256); 24396#L91-1 assume !(1 == mp_add_~i~0 % 256); 24283#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 24282#L93-1 assume !(3 == mp_add_~i~0 % 256); 24281#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 24280#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 24279#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 24276#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 24277#L82 assume !(0 == mp_add_~i~0 % 256); 24290#L82-2 assume !(1 == mp_add_~i~0 % 256); 24289#L83-1 assume !(2 == mp_add_~i~0 % 256); 24274#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 24275#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 24350#L87-1 assume !(0 == mp_add_~i~0 % 256); 24345#L91-1 assume !(1 == mp_add_~i~0 % 256); 24340#L92-1 assume !(2 == mp_add_~i~0 % 256); 24332#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 24329#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 24326#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 24322#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 24316#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 24317#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 24307#L87-1 assume !(0 == mp_add_~i~0 % 256); 24308#L91-1 assume !(1 == mp_add_~i~0 % 256); 24297#L92-1 assume !(2 == mp_add_~i~0 % 256); 24240#L93-1 assume !(3 == mp_add_~i~0 % 256); 24422#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 24420#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 24390#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 24324#L76 [2021-10-21 20:15:48,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:48,823 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 9 times [2021-10-21 20:15:48,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:48,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668081574] [2021-10-21 20:15:48,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:48,824 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:48,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:48,833 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:48,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:48,843 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:48,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:48,844 INFO L82 PathProgramCache]: Analyzing trace with hash -426721682, now seen corresponding path program 1 times [2021-10-21 20:15:48,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:48,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654523262] [2021-10-21 20:15:48,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:48,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:48,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:49,026 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 8 proven. 106 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:49,026 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:49,026 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654523262] [2021-10-21 20:15:49,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654523262] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:49,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190294593] [2021-10-21 20:15:49,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:49,027 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:49,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:49,029 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:49,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2021-10-21 20:15:49,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:49,202 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-21 20:15:49,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:49,758 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 83 proven. 14 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-10-21 20:15:49,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190294593] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:49,758 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:15:49,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 15 [2021-10-21 20:15:49,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901407365] [2021-10-21 20:15:49,759 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:49,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:49,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-21 20:15:49,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-21 20:15:49,760 INFO L87 Difference]: Start difference. First operand 3304 states and 4602 transitions. cyclomatic complexity: 1324 Second operand has 16 states, 15 states have (on average 7.933333333333334) internal successors, (119), 16 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:52,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:52,041 INFO L93 Difference]: Finished difference Result 7612 states and 9710 transitions. [2021-10-21 20:15:52,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-21 20:15:52,041 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 7612 states and 9710 transitions. [2021-10-21 20:15:52,069 INFO L131 ngComponentsAnalysis]: Automaton has 22 accepting balls. 5804 [2021-10-21 20:15:52,110 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 7612 states to 6767 states and 8354 transitions. [2021-10-21 20:15:52,110 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6767 [2021-10-21 20:15:52,117 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6767 [2021-10-21 20:15:52,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6767 states and 8354 transitions. [2021-10-21 20:15:52,126 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:52,126 INFO L681 BuchiCegarLoop]: Abstraction has 6767 states and 8354 transitions. [2021-10-21 20:15:52,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6767 states and 8354 transitions. [2021-10-21 20:15:52,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6767 to 2240. [2021-10-21 20:15:52,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2240 states, 2240 states have (on average 1.3852678571428572) internal successors, (3103), 2239 states have internal predecessors, (3103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:52,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2240 states to 2240 states and 3103 transitions. [2021-10-21 20:15:52,214 INFO L704 BuchiCegarLoop]: Abstraction has 2240 states and 3103 transitions. [2021-10-21 20:15:52,214 INFO L587 BuchiCegarLoop]: Abstraction has 2240 states and 3103 transitions. [2021-10-21 20:15:52,214 INFO L425 BuchiCegarLoop]: ======== Iteration 15============ [2021-10-21 20:15:52,215 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 2240 states and 3103 transitions. [2021-10-21 20:15:52,246 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 2064 [2021-10-21 20:15:52,247 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:52,247 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:52,248 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:52,248 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:52,248 INFO L791 eck$LassoCheckResult]: Stem: 35272#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 35266#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 35257#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 35259#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 35281#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 35282#L51-1 mp_add_~nb~0 := 4; 36875#L61 assume !(0 == mp_add_~b3~0 % 256); 35270#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 35271#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 36125#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 35314#L76 [2021-10-21 20:15:52,248 INFO L793 eck$LassoCheckResult]: Loop: 35314#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 35273#L76-2 assume !(1 == mp_add_~i~0 % 256); 35274#L77-1 assume !(2 == mp_add_~i~0 % 256); 35275#L78-1 assume !(3 == mp_add_~i~0 % 256); 35279#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 35277#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 35278#L82-2 assume !(1 == mp_add_~i~0 % 256); 35284#L83-1 assume !(2 == mp_add_~i~0 % 256); 37488#L84-1 assume !(3 == mp_add_~i~0 % 256); 37487#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 37482#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 35661#L91-1 assume !(1 == mp_add_~i~0 % 256); 37481#L92-1 assume !(2 == mp_add_~i~0 % 256); 37480#L93-1 assume !(3 == mp_add_~i~0 % 256); 37479#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 37478#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 37441#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 37440#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 37439#L82 assume !(0 == mp_add_~i~0 % 256); 37437#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 35287#L83-1 assume !(2 == mp_add_~i~0 % 256); 35280#L84-1 assume !(3 == mp_add_~i~0 % 256); 35276#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 35267#L87-1 assume !(0 == mp_add_~i~0 % 256); 35256#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 35254#L92-1 assume !(2 == mp_add_~i~0 % 256); 35255#L93-1 assume !(3 == mp_add_~i~0 % 256); 35269#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 35264#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 35265#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 35283#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 37436#L82 assume !(0 == mp_add_~i~0 % 256); 37435#L82-2 assume !(1 == mp_add_~i~0 % 256); 37400#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 37262#L84-1 assume !(3 == mp_add_~i~0 % 256); 37386#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 37385#L87-1 assume !(0 == mp_add_~i~0 % 256); 37384#L91-1 assume !(1 == mp_add_~i~0 % 256); 37213#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 37212#L93-1 assume !(3 == mp_add_~i~0 % 256); 37211#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 37210#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 37209#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 37208#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 37206#L82 assume !(0 == mp_add_~i~0 % 256); 37205#L82-2 assume !(1 == mp_add_~i~0 % 256); 37203#L83-1 assume !(2 == mp_add_~i~0 % 256); 37171#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 37169#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 37168#L87-1 assume !(0 == mp_add_~i~0 % 256); 37167#L91-1 assume !(1 == mp_add_~i~0 % 256); 37166#L92-1 assume !(2 == mp_add_~i~0 % 256); 37165#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 37164#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 37163#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 37161#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 37158#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 37156#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 37128#L87-1 assume !(0 == mp_add_~i~0 % 256); 37155#L91-1 assume !(1 == mp_add_~i~0 % 256); 37147#L92-1 assume !(2 == mp_add_~i~0 % 256); 37148#L93-1 assume !(3 == mp_add_~i~0 % 256); 37276#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 37275#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 37274#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 37273#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 37272#L82 assume !(0 == mp_add_~i~0 % 256); 37271#L82-2 assume !(1 == mp_add_~i~0 % 256); 37270#L83-1 assume !(2 == mp_add_~i~0 % 256); 37269#L84-1 assume !(3 == mp_add_~i~0 % 256); 37195#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 37196#L87-1 assume !(0 == mp_add_~i~0 % 256); 37191#L91-1 assume !(1 == mp_add_~i~0 % 256); 37192#L92-1 assume !(2 == mp_add_~i~0 % 256); 37187#L93-1 assume !(3 == mp_add_~i~0 % 256); 37188#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 37183#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 37184#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 37315#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 37317#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 37070#L87-1 assume !(0 == mp_add_~i~0 % 256); 37071#L91-1 assume !(1 == mp_add_~i~0 % 256); 37279#L92-1 assume !(2 == mp_add_~i~0 % 256); 37102#L93-1 assume !(3 == mp_add_~i~0 % 256); 37093#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 37094#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 37086#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 35314#L76 [2021-10-21 20:15:52,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:52,249 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 10 times [2021-10-21 20:15:52,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:52,249 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441614518] [2021-10-21 20:15:52,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:52,249 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:52,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:52,274 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:52,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:52,285 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:52,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:52,285 INFO L82 PathProgramCache]: Analyzing trace with hash 1754230746, now seen corresponding path program 2 times [2021-10-21 20:15:52,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:52,286 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445374274] [2021-10-21 20:15:52,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:52,286 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:52,502 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 158 proven. 9 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-10-21 20:15:52,502 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:52,502 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445374274] [2021-10-21 20:15:52,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445374274] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:52,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735923344] [2021-10-21 20:15:52,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-21 20:15:52,503 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:52,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:52,507 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:52,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2021-10-21 20:15:52,699 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-21 20:15:52,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:15:52,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:15:52,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:52,920 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 144 proven. 3 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-10-21 20:15:52,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735923344] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:52,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:15:52,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4] total 11 [2021-10-21 20:15:52,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462775660] [2021-10-21 20:15:52,921 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:52,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:52,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-21 20:15:52,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-10-21 20:15:52,921 INFO L87 Difference]: Start difference. First operand 2240 states and 3103 transitions. cyclomatic complexity: 874 Second operand has 11 states, 11 states have (on average 6.909090909090909) internal successors, (76), 11 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:54,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:54,150 INFO L93 Difference]: Finished difference Result 5472 states and 6798 transitions. [2021-10-21 20:15:54,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-21 20:15:54,151 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 5472 states and 6798 transitions. [2021-10-21 20:15:54,202 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 4405 [2021-10-21 20:15:54,226 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 5472 states to 4656 states and 5773 transitions. [2021-10-21 20:15:54,226 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 4656 [2021-10-21 20:15:54,231 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 4656 [2021-10-21 20:15:54,231 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4656 states and 5773 transitions. [2021-10-21 20:15:54,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:54,238 INFO L681 BuchiCegarLoop]: Abstraction has 4656 states and 5773 transitions. [2021-10-21 20:15:54,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4656 states and 5773 transitions. [2021-10-21 20:15:54,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4656 to 1902. [2021-10-21 20:15:54,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1902 states, 1902 states have (on average 1.2860147213459516) internal successors, (2446), 1901 states have internal predecessors, (2446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:54,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1902 states to 1902 states and 2446 transitions. [2021-10-21 20:15:54,300 INFO L704 BuchiCegarLoop]: Abstraction has 1902 states and 2446 transitions. [2021-10-21 20:15:54,300 INFO L587 BuchiCegarLoop]: Abstraction has 1902 states and 2446 transitions. [2021-10-21 20:15:54,300 INFO L425 BuchiCegarLoop]: ======== Iteration 16============ [2021-10-21 20:15:54,300 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1902 states and 2446 transitions. [2021-10-21 20:15:54,307 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 1774 [2021-10-21 20:15:54,307 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:54,307 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:54,308 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:54,308 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:54,308 INFO L791 eck$LassoCheckResult]: Stem: 43362#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 43353#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 43343#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 43345#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 43375#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 43376#L51-1 mp_add_~nb~0 := 4; 43838#L61 assume !(0 == mp_add_~b3~0 % 256); 43835#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 43834#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43833#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 43442#L76 [2021-10-21 20:15:54,309 INFO L793 eck$LassoCheckResult]: Loop: 43442#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 43832#L76-2 assume !(1 == mp_add_~i~0 % 256); 43831#L77-1 assume !(2 == mp_add_~i~0 % 256); 43822#L78-1 assume !(3 == mp_add_~i~0 % 256); 43821#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43799#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 43585#L82-2 assume !(1 == mp_add_~i~0 % 256); 43798#L83-1 assume !(2 == mp_add_~i~0 % 256); 43797#L84-1 assume !(3 == mp_add_~i~0 % 256); 43794#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 43791#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 43424#L91-1 assume !(1 == mp_add_~i~0 % 256); 43645#L92-1 assume !(2 == mp_add_~i~0 % 256); 43644#L93-1 assume !(3 == mp_add_~i~0 % 256); 43642#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43643#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43380#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 43381#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43820#L82 assume !(0 == mp_add_~i~0 % 256); 43815#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 43435#L83-1 assume !(2 == mp_add_~i~0 % 256); 43814#L84-1 assume !(3 == mp_add_~i~0 % 256); 43813#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 43812#L87-1 assume !(0 == mp_add_~i~0 % 256); 43626#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 43535#L92-1 assume !(2 == mp_add_~i~0 % 256); 43625#L93-1 assume !(3 == mp_add_~i~0 % 256); 43624#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43623#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43622#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 43621#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43620#L82 assume !(0 == mp_add_~i~0 % 256); 43619#L82-2 assume !(1 == mp_add_~i~0 % 256); 43618#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 43432#L84-1 assume !(3 == mp_add_~i~0 % 256); 43617#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 43615#L87-1 assume !(0 == mp_add_~i~0 % 256); 43613#L91-1 assume !(1 == mp_add_~i~0 % 256); 43612#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 43419#L93-1 assume !(3 == mp_add_~i~0 % 256); 43611#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43511#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43512#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 43507#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43508#L82 assume !(0 == mp_add_~i~0 % 256); 43503#L82-2 assume !(1 == mp_add_~i~0 % 256); 43504#L83-1 assume !(2 == mp_add_~i~0 % 256); 43610#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 43429#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 43495#L87-1 assume !(0 == mp_add_~i~0 % 256); 43540#L91-1 assume !(1 == mp_add_~i~0 % 256); 43541#L92-1 assume !(2 == mp_add_~i~0 % 256); 43609#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 43587#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43608#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43607#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 43606#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43605#L82 assume !(0 == mp_add_~i~0 % 256); 43604#L82-2 assume !(1 == mp_add_~i~0 % 256); 43603#L83-1 assume !(2 == mp_add_~i~0 % 256); 43602#L84-1 assume !(3 == mp_add_~i~0 % 256); 43601#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 43600#L87-1 assume !(0 == mp_add_~i~0 % 256); 43599#L91-1 assume !(1 == mp_add_~i~0 % 256); 43598#L92-1 assume !(2 == mp_add_~i~0 % 256); 43597#L93-1 assume !(3 == mp_add_~i~0 % 256); 43596#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43473#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43474#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 43469#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43470#L82 assume !(0 == mp_add_~i~0 % 256); 43465#L82-2 assume !(1 == mp_add_~i~0 % 256); 43466#L83-1 assume !(2 == mp_add_~i~0 % 256); 43461#L84-1 assume !(3 == mp_add_~i~0 % 256); 43462#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 43457#L87-1 assume !(0 == mp_add_~i~0 % 256); 43458#L91-1 assume !(1 == mp_add_~i~0 % 256); 43453#L92-1 assume !(2 == mp_add_~i~0 % 256); 43454#L93-1 assume !(3 == mp_add_~i~0 % 256); 43449#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43450#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43443#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 43444#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 43437#L82 assume !(0 == mp_add_~i~0 % 256); 43438#L82-2 assume !(1 == mp_add_~i~0 % 256); 43431#L83-1 assume !(2 == mp_add_~i~0 % 256); 43433#L84-1 assume !(3 == mp_add_~i~0 % 256); 43426#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 43427#L87-1 assume !(0 == mp_add_~i~0 % 256); 43588#L91-1 assume !(1 == mp_add_~i~0 % 256); 43418#L92-1 assume !(2 == mp_add_~i~0 % 256); 43420#L93-1 assume !(3 == mp_add_~i~0 % 256); 43413#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 43414#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 43441#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 43442#L76 [2021-10-21 20:15:54,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:54,309 INFO L82 PathProgramCache]: Analyzing trace with hash -2147194379, now seen corresponding path program 11 times [2021-10-21 20:15:54,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:54,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265868559] [2021-10-21 20:15:54,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:54,310 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:54,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:54,322 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:54,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:54,333 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:54,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:54,333 INFO L82 PathProgramCache]: Analyzing trace with hash 1095335616, now seen corresponding path program 1 times [2021-10-21 20:15:54,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:54,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080034840] [2021-10-21 20:15:54,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:54,334 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:54,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:54,495 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 93 proven. 180 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:54,496 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:54,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080034840] [2021-10-21 20:15:54,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080034840] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:54,496 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30132505] [2021-10-21 20:15:54,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:54,496 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:54,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:54,502 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:54,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2021-10-21 20:15:54,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:54,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-21 20:15:54,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:55,892 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 143 proven. 12 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-10-21 20:15:55,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30132505] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:55,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:15:55,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-21 20:15:55,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265737520] [2021-10-21 20:15:55,894 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:55,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:55,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-21 20:15:55,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=184, Unknown=0, NotChecked=0, Total=272 [2021-10-21 20:15:55,895 INFO L87 Difference]: Start difference. First operand 1902 states and 2446 transitions. cyclomatic complexity: 555 Second operand has 17 states, 16 states have (on average 8.0625) internal successors, (129), 17 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:57,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:57,949 INFO L93 Difference]: Finished difference Result 2014 states and 2551 transitions. [2021-10-21 20:15:57,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-21 20:15:57,950 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 2014 states and 2551 transitions. [2021-10-21 20:15:57,956 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 1703 [2021-10-21 20:15:57,964 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 2014 states to 2014 states and 2551 transitions. [2021-10-21 20:15:57,964 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 2014 [2021-10-21 20:15:57,965 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 2014 [2021-10-21 20:15:57,966 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2014 states and 2551 transitions. [2021-10-21 20:15:57,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:57,968 INFO L681 BuchiCegarLoop]: Abstraction has 2014 states and 2551 transitions. [2021-10-21 20:15:57,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2014 states and 2551 transitions. [2021-10-21 20:15:57,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2014 to 1865. [2021-10-21 20:15:57,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1865 states, 1865 states have (on average 1.2857908847184987) internal successors, (2398), 1864 states have internal predecessors, (2398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1865 states to 1865 states and 2398 transitions. [2021-10-21 20:15:58,000 INFO L704 BuchiCegarLoop]: Abstraction has 1865 states and 2398 transitions. [2021-10-21 20:15:58,000 INFO L587 BuchiCegarLoop]: Abstraction has 1865 states and 2398 transitions. [2021-10-21 20:15:58,001 INFO L425 BuchiCegarLoop]: ======== Iteration 17============ [2021-10-21 20:15:58,001 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1865 states and 2398 transitions. [2021-10-21 20:15:58,018 INFO L131 ngComponentsAnalysis]: Automaton has 11 accepting balls. 1684 [2021-10-21 20:15:58,018 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:58,018 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:58,019 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,019 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,019 INFO L791 eck$LassoCheckResult]: Stem: 47620#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 47611#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 47600#L51 assume !(0 == mp_add_~a3~0 % 256); 47601#L51-1 mp_add_~nb~0 := 4; 47603#L61 assume 0 == mp_add_~b3~0 % 256;mp_add_~nb~0 := mp_add_~nb~0 % 256 - 1; 47605#L63 assume !(0 == mp_add_~b2~0 % 256); 47606#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 48821#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 48822#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 48818#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 48816#L76-2 assume !(1 == mp_add_~i~0 % 256); 48817#L77-1 assume !(2 == mp_add_~i~0 % 256); 49024#L78-1 assume !(3 == mp_add_~i~0 % 256); 49025#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 48836#L81 [2021-10-21 20:15:58,020 INFO L793 eck$LassoCheckResult]: Loop: 48836#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 47678#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 47679#L91-1 assume !(1 == mp_add_~i~0 % 256); 47671#L92-1 assume !(2 == mp_add_~i~0 % 256); 47672#L93-1 assume !(3 == mp_add_~i~0 % 256); 47667#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 47668#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 49309#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 49310#L76 assume !(0 == mp_add_~i~0 % 256); 49303#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 49304#L77-1 assume !(2 == mp_add_~i~0 % 256); 49297#L78-1 assume !(3 == mp_add_~i~0 % 256); 49298#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 48285#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 48756#L87-1 assume !(0 == mp_add_~i~0 % 256); 47656#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 47657#L92-1 assume !(2 == mp_add_~i~0 % 256); 47652#L93-1 assume !(3 == mp_add_~i~0 % 256); 47653#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 47648#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 47649#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 48572#L76 assume !(0 == mp_add_~i~0 % 256); 48573#L76-2 assume !(1 == mp_add_~i~0 % 256); 47637#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 47638#L78-1 assume !(3 == mp_add_~i~0 % 256); 49381#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 48221#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 49378#L87-1 assume !(0 == mp_add_~i~0 % 256); 49377#L91-1 assume !(1 == mp_add_~i~0 % 256); 49376#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 49375#L93-1 assume !(3 == mp_add_~i~0 % 256); 49374#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 49325#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 49326#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 47636#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 49321#L76-2 assume !(1 == mp_add_~i~0 % 256); 49367#L77-1 assume !(2 == mp_add_~i~0 % 256); 49366#L78-1 assume !(3 == mp_add_~i~0 % 256); 49365#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 48836#L81 [2021-10-21 20:15:58,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,020 INFO L82 PathProgramCache]: Analyzing trace with hash -483244445, now seen corresponding path program 1 times [2021-10-21 20:15:58,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,021 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630611309] [2021-10-21 20:15:58,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,021 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:58,052 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-21 20:15:58,052 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:58,052 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630611309] [2021-10-21 20:15:58,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630611309] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:58,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:58,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 20:15:58,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606901975] [2021-10-21 20:15:58,053 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:15:58,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1898923092, now seen corresponding path program 1 times [2021-10-21 20:15:58,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1515460267] [2021-10-21 20:15:58,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,054 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:58,100 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-21 20:15:58,100 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:58,100 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1515460267] [2021-10-21 20:15:58,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1515460267] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:58,101 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:58,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:58,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805302238] [2021-10-21 20:15:58,101 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:58,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:58,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:15:58,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:15:58,102 INFO L87 Difference]: Start difference. First operand 1865 states and 2398 transitions. cyclomatic complexity: 544 Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:58,107 INFO L93 Difference]: Finished difference Result 1086 states and 1374 transitions. [2021-10-21 20:15:58,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:15:58,108 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1086 states and 1374 transitions. [2021-10-21 20:15:58,111 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 953 [2021-10-21 20:15:58,115 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1086 states to 1086 states and 1374 transitions. [2021-10-21 20:15:58,115 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1086 [2021-10-21 20:15:58,116 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1086 [2021-10-21 20:15:58,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1086 states and 1374 transitions. [2021-10-21 20:15:58,117 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:58,117 INFO L681 BuchiCegarLoop]: Abstraction has 1086 states and 1374 transitions. [2021-10-21 20:15:58,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1086 states and 1374 transitions. [2021-10-21 20:15:58,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1086 to 1086. [2021-10-21 20:15:58,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1086 states, 1086 states have (on average 1.2651933701657458) internal successors, (1374), 1085 states have internal predecessors, (1374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 1374 transitions. [2021-10-21 20:15:58,133 INFO L704 BuchiCegarLoop]: Abstraction has 1086 states and 1374 transitions. [2021-10-21 20:15:58,133 INFO L587 BuchiCegarLoop]: Abstraction has 1086 states and 1374 transitions. [2021-10-21 20:15:58,133 INFO L425 BuchiCegarLoop]: ======== Iteration 18============ [2021-10-21 20:15:58,133 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1086 states and 1374 transitions. [2021-10-21 20:15:58,136 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 953 [2021-10-21 20:15:58,136 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:58,136 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:58,137 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,137 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,137 INFO L791 eck$LassoCheckResult]: Stem: 50578#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 50568#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 50559#L51 assume !(0 == mp_add_~a3~0 % 256); 50560#L51-1 mp_add_~nb~0 := 4; 51447#L61 assume !(0 == mp_add_~b3~0 % 256); 51446#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 51445#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 51444#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 51443#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 51442#L76-2 assume !(1 == mp_add_~i~0 % 256); 51440#L77-1 assume !(2 == mp_add_~i~0 % 256); 51438#L78-1 assume !(3 == mp_add_~i~0 % 256); 51436#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 51434#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 51433#L82-2 assume !(1 == mp_add_~i~0 % 256); 51431#L83-1 assume !(2 == mp_add_~i~0 % 256); 51429#L84-1 assume !(3 == mp_add_~i~0 % 256); 51426#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 51427#L87-1 [2021-10-21 20:15:58,138 INFO L793 eck$LassoCheckResult]: Loop: 51427#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 51156#L91-1 assume !(1 == mp_add_~i~0 % 256); 51514#L92-1 assume !(2 == mp_add_~i~0 % 256); 51513#L93-1 assume !(3 == mp_add_~i~0 % 256); 51414#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 51410#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 51411#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 51369#L76 assume !(0 == mp_add_~i~0 % 256); 51366#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 51125#L77-1 assume !(2 == mp_add_~i~0 % 256); 51364#L78-1 assume !(3 == mp_add_~i~0 % 256); 51362#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 51360#L82 assume !(0 == mp_add_~i~0 % 256); 51348#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 51346#L83-1 assume !(2 == mp_add_~i~0 % 256); 51343#L84-1 assume !(3 == mp_add_~i~0 % 256); 51342#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 51341#L87-1 assume !(0 == mp_add_~i~0 % 256); 50960#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 50958#L92-1 assume !(2 == mp_add_~i~0 % 256); 50955#L93-1 assume !(3 == mp_add_~i~0 % 256); 50956#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 51166#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 50945#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 50946#L76 assume !(0 == mp_add_~i~0 % 256); 51378#L76-2 assume !(1 == mp_add_~i~0 % 256); 51376#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 51096#L78-1 assume !(3 == mp_add_~i~0 % 256); 51374#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 51373#L82 assume !(0 == mp_add_~i~0 % 256); 51371#L82-2 assume !(1 == mp_add_~i~0 % 256); 51326#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 51324#L84-1 assume !(3 == mp_add_~i~0 % 256); 51321#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 51319#L87-1 assume !(0 == mp_add_~i~0 % 256); 51152#L91-1 assume !(1 == mp_add_~i~0 % 256); 51147#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 51143#L93-1 assume !(3 == mp_add_~i~0 % 256); 51138#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 51135#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 51132#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 50922#L76 assume !(0 == mp_add_~i~0 % 256); 51124#L76-2 assume !(1 == mp_add_~i~0 % 256); 51095#L77-1 assume !(2 == mp_add_~i~0 % 256); 51037#L78-1 assume !(3 == mp_add_~i~0 % 256); 51038#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 51045#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 51359#L82-2 assume !(1 == mp_add_~i~0 % 256); 51517#L83-1 assume !(2 == mp_add_~i~0 % 256); 51516#L84-1 assume !(3 == mp_add_~i~0 % 256); 51515#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 51427#L87-1 [2021-10-21 20:15:58,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,138 INFO L82 PathProgramCache]: Analyzing trace with hash 389365736, now seen corresponding path program 1 times [2021-10-21 20:15:58,138 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,138 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086261891] [2021-10-21 20:15:58,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,139 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,153 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:58,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,168 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:58,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,169 INFO L82 PathProgramCache]: Analyzing trace with hash -1734479178, now seen corresponding path program 1 times [2021-10-21 20:15:58,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,169 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263442484] [2021-10-21 20:15:58,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,170 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:58,193 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-10-21 20:15:58,194 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:58,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263442484] [2021-10-21 20:15:58,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263442484] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:58,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:58,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-21 20:15:58,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304604584] [2021-10-21 20:15:58,195 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:58,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:58,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-21 20:15:58,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-21 20:15:58,196 INFO L87 Difference]: Start difference. First operand 1086 states and 1374 transitions. cyclomatic complexity: 295 Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:58,250 INFO L93 Difference]: Finished difference Result 1064 states and 1328 transitions. [2021-10-21 20:15:58,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-21 20:15:58,251 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1064 states and 1328 transitions. [2021-10-21 20:15:58,255 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 931 [2021-10-21 20:15:58,258 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1064 states to 1064 states and 1328 transitions. [2021-10-21 20:15:58,258 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1064 [2021-10-21 20:15:58,259 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1064 [2021-10-21 20:15:58,259 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1064 states and 1328 transitions. [2021-10-21 20:15:58,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:58,261 INFO L681 BuchiCegarLoop]: Abstraction has 1064 states and 1328 transitions. [2021-10-21 20:15:58,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states and 1328 transitions. [2021-10-21 20:15:58,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 1062. [2021-10-21 20:15:58,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1062 states have (on average 1.2485875706214689) internal successors, (1326), 1061 states have internal predecessors, (1326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 1326 transitions. [2021-10-21 20:15:58,276 INFO L704 BuchiCegarLoop]: Abstraction has 1062 states and 1326 transitions. [2021-10-21 20:15:58,276 INFO L587 BuchiCegarLoop]: Abstraction has 1062 states and 1326 transitions. [2021-10-21 20:15:58,276 INFO L425 BuchiCegarLoop]: ======== Iteration 19============ [2021-10-21 20:15:58,276 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1062 states and 1326 transitions. [2021-10-21 20:15:58,279 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 929 [2021-10-21 20:15:58,279 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:58,280 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:58,280 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,280 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,281 INFO L791 eck$LassoCheckResult]: Stem: 52732#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 52723#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 52715#L51 assume !(0 == mp_add_~a3~0 % 256); 52716#L51-1 mp_add_~nb~0 := 4; 52727#L61 assume !(0 == mp_add_~b3~0 % 256); 52729#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 52730#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 53645#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 53643#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 53641#L76-2 assume !(1 == mp_add_~i~0 % 256); 53642#L77-1 assume !(2 == mp_add_~i~0 % 256); 53709#L78-1 assume !(3 == mp_add_~i~0 % 256); 53628#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 53622#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 53623#L82-2 assume !(1 == mp_add_~i~0 % 256); 53705#L83-1 assume !(2 == mp_add_~i~0 % 256); 53703#L84-1 assume !(3 == mp_add_~i~0 % 256); 53701#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 53596#L87-1 [2021-10-21 20:15:58,281 INFO L793 eck$LassoCheckResult]: Loop: 53596#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 53597#L91-1 assume !(1 == mp_add_~i~0 % 256); 53695#L92-1 assume !(2 == mp_add_~i~0 % 256); 53693#L93-1 assume !(3 == mp_add_~i~0 % 256); 53575#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 52795#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 52796#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 53567#L76 assume !(0 == mp_add_~i~0 % 256); 53566#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 53278#L77-1 assume !(2 == mp_add_~i~0 % 256); 53565#L78-1 assume !(3 == mp_add_~i~0 % 256); 53563#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 53564#L82 assume !(0 == mp_add_~i~0 % 256); 53492#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 53489#L83-1 assume !(2 == mp_add_~i~0 % 256); 53485#L84-1 assume !(3 == mp_add_~i~0 % 256); 53480#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 53477#L87-1 assume !(0 == mp_add_~i~0 % 256); 53113#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 53114#L92-1 assume !(2 == mp_add_~i~0 % 256); 53322#L93-1 assume !(3 == mp_add_~i~0 % 256); 53320#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 53101#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 53102#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 53309#L76 assume !(0 == mp_add_~i~0 % 256); 53303#L76-2 assume !(1 == mp_add_~i~0 % 256); 53275#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 53207#L78-1 assume !(3 == mp_add_~i~0 % 256); 53270#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 53268#L82 assume !(0 == mp_add_~i~0 % 256); 53266#L82-2 assume !(1 == mp_add_~i~0 % 256); 53265#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 53260#L84-1 assume !(3 == mp_add_~i~0 % 256); 53256#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 53254#L87-1 assume !(0 == mp_add_~i~0 % 256); 53250#L91-1 assume !(1 == mp_add_~i~0 % 256); 53203#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 53204#L93-1 assume !(3 == mp_add_~i~0 % 256); 53175#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 53176#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 53165#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 53166#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 53283#L76-2 assume !(1 == mp_add_~i~0 % 256); 53638#L77-1 assume !(2 == mp_add_~i~0 % 256); 53633#L78-1 assume !(3 == mp_add_~i~0 % 256); 53634#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 53707#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 53617#L82-2 assume !(1 == mp_add_~i~0 % 256); 53612#L83-1 assume !(2 == mp_add_~i~0 % 256); 53607#L84-1 assume !(3 == mp_add_~i~0 % 256); 53602#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 53596#L87-1 [2021-10-21 20:15:58,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,281 INFO L82 PathProgramCache]: Analyzing trace with hash 389365736, now seen corresponding path program 2 times [2021-10-21 20:15:58,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841749241] [2021-10-21 20:15:58,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,282 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,296 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,310 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:58,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,311 INFO L82 PathProgramCache]: Analyzing trace with hash 652692538, now seen corresponding path program 1 times [2021-10-21 20:15:58,311 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534020626] [2021-10-21 20:15:58,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,312 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:58,360 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-21 20:15:58,360 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:58,360 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534020626] [2021-10-21 20:15:58,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534020626] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:58,361 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:58,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:58,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002978554] [2021-10-21 20:15:58,361 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:58,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:58,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:15:58,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:15:58,362 INFO L87 Difference]: Start difference. First operand 1062 states and 1326 transitions. cyclomatic complexity: 271 Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:58,518 INFO L93 Difference]: Finished difference Result 1510 states and 1866 transitions. [2021-10-21 20:15:58,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:15:58,518 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1510 states and 1866 transitions. [2021-10-21 20:15:58,525 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 1351 [2021-10-21 20:15:58,530 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1510 states to 1510 states and 1866 transitions. [2021-10-21 20:15:58,531 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1510 [2021-10-21 20:15:58,532 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1510 [2021-10-21 20:15:58,532 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1510 states and 1866 transitions. [2021-10-21 20:15:58,534 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:58,534 INFO L681 BuchiCegarLoop]: Abstraction has 1510 states and 1866 transitions. [2021-10-21 20:15:58,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states and 1866 transitions. [2021-10-21 20:15:58,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 1094. [2021-10-21 20:15:58,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1094 states, 1094 states have (on average 1.2440585009140768) internal successors, (1361), 1093 states have internal predecessors, (1361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1094 states to 1094 states and 1361 transitions. [2021-10-21 20:15:58,554 INFO L704 BuchiCegarLoop]: Abstraction has 1094 states and 1361 transitions. [2021-10-21 20:15:58,555 INFO L587 BuchiCegarLoop]: Abstraction has 1094 states and 1361 transitions. [2021-10-21 20:15:58,555 INFO L425 BuchiCegarLoop]: ======== Iteration 20============ [2021-10-21 20:15:58,555 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1094 states and 1361 transitions. [2021-10-21 20:15:58,558 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 961 [2021-10-21 20:15:58,558 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:58,559 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:58,559 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,560 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,560 INFO L791 eck$LassoCheckResult]: Stem: 55314#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 55305#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 55299#L51 assume !(0 == mp_add_~a3~0 % 256); 55300#L51-1 mp_add_~nb~0 := 4; 55309#L61 assume !(0 == mp_add_~b3~0 % 256); 55312#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 55313#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 55831#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 55832#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 55890#L76-2 assume !(1 == mp_add_~i~0 % 256); 55891#L77-1 assume !(2 == mp_add_~i~0 % 256); 55882#L78-1 assume !(3 == mp_add_~i~0 % 256); 55883#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 55874#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 55875#L82-2 assume !(1 == mp_add_~i~0 % 256); 55866#L83-1 assume !(2 == mp_add_~i~0 % 256); 55867#L84-1 assume !(3 == mp_add_~i~0 % 256); 55855#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 55856#L87-1 [2021-10-21 20:15:58,560 INFO L793 eck$LassoCheckResult]: Loop: 55856#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 55851#L91-1 assume !(1 == mp_add_~i~0 % 256); 55852#L92-1 assume !(2 == mp_add_~i~0 % 256); 55848#L93-1 assume !(3 == mp_add_~i~0 % 256); 55847#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 55843#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 55844#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 56118#L76 assume !(0 == mp_add_~i~0 % 256); 56117#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 55931#L77-1 assume !(2 == mp_add_~i~0 % 256); 56114#L78-1 assume !(3 == mp_add_~i~0 % 256); 56110#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 56108#L82 assume !(0 == mp_add_~i~0 % 256); 56107#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 56052#L83-1 assume !(2 == mp_add_~i~0 % 256); 56106#L84-1 assume !(3 == mp_add_~i~0 % 256); 56104#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 56102#L87-1 assume !(0 == mp_add_~i~0 % 256); 55987#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 55986#L92-1 assume !(2 == mp_add_~i~0 % 256); 55985#L93-1 assume !(3 == mp_add_~i~0 % 256); 55984#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 55625#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 55626#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 55983#L76 assume !(0 == mp_add_~i~0 % 256); 56129#L76-2 assume !(1 == mp_add_~i~0 % 256); 56128#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 55928#L78-1 assume !(3 == mp_add_~i~0 % 256); 56115#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 56112#L82 assume !(0 == mp_add_~i~0 % 256); 56109#L82-2 assume !(1 == mp_add_~i~0 % 256); 56030#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 56026#L84-1 assume !(3 == mp_add_~i~0 % 256); 56022#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 56023#L87-1 assume !(0 == mp_add_~i~0 % 256); 56050#L91-1 assume !(1 == mp_add_~i~0 % 256); 56046#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 56002#L93-1 assume !(3 == mp_add_~i~0 % 256); 55997#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 55995#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 55993#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 55909#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 55846#L82 assume !(0 == mp_add_~i~0 % 256); 55599#L82-2 assume !(1 == mp_add_~i~0 % 256); 55593#L83-1 assume !(2 == mp_add_~i~0 % 256); 55595#L84-1 assume !(3 == mp_add_~i~0 % 256); 55972#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 55969#L87-1 assume !(0 == mp_add_~i~0 % 256); 55966#L91-1 assume !(1 == mp_add_~i~0 % 256); 55963#L92-1 assume !(2 == mp_add_~i~0 % 256); 55950#L93-1 assume !(3 == mp_add_~i~0 % 256); 55940#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 55939#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 55935#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 55936#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 55892#L76-2 assume !(1 == mp_add_~i~0 % 256); 55893#L77-1 assume !(2 == mp_add_~i~0 % 256); 55884#L78-1 assume !(3 == mp_add_~i~0 % 256); 55885#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 55876#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 55877#L82-2 assume !(1 == mp_add_~i~0 % 256); 55868#L83-1 assume !(2 == mp_add_~i~0 % 256); 55869#L84-1 assume !(3 == mp_add_~i~0 % 256); 55858#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 55856#L87-1 [2021-10-21 20:15:58,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,561 INFO L82 PathProgramCache]: Analyzing trace with hash 389365736, now seen corresponding path program 3 times [2021-10-21 20:15:58,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,561 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048465308] [2021-10-21 20:15:58,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,561 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,577 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:58,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,593 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:58,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,594 INFO L82 PathProgramCache]: Analyzing trace with hash 527933431, now seen corresponding path program 1 times [2021-10-21 20:15:58,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,594 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866969623] [2021-10-21 20:15:58,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,594 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:58,670 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-10-21 20:15:58,671 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:58,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866969623] [2021-10-21 20:15:58,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866969623] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:58,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:58,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:58,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418969046] [2021-10-21 20:15:58,672 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:58,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:58,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:15:58,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-21 20:15:58,673 INFO L87 Difference]: Start difference. First operand 1094 states and 1361 transitions. cyclomatic complexity: 274 Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:58,781 INFO L93 Difference]: Finished difference Result 1270 states and 1564 transitions. [2021-10-21 20:15:58,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:15:58,781 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1270 states and 1564 transitions. [2021-10-21 20:15:58,786 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 1109 [2021-10-21 20:15:58,789 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1270 states to 1269 states and 1563 transitions. [2021-10-21 20:15:58,790 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1269 [2021-10-21 20:15:58,790 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1269 [2021-10-21 20:15:58,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1269 states and 1563 transitions. [2021-10-21 20:15:58,792 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:58,792 INFO L681 BuchiCegarLoop]: Abstraction has 1269 states and 1563 transitions. [2021-10-21 20:15:58,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states and 1563 transitions. [2021-10-21 20:15:58,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1054. [2021-10-21 20:15:58,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1054 states, 1054 states have (on average 1.2324478178368121) internal successors, (1299), 1053 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:58,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1054 states to 1054 states and 1299 transitions. [2021-10-21 20:15:58,808 INFO L704 BuchiCegarLoop]: Abstraction has 1054 states and 1299 transitions. [2021-10-21 20:15:58,809 INFO L587 BuchiCegarLoop]: Abstraction has 1054 states and 1299 transitions. [2021-10-21 20:15:58,809 INFO L425 BuchiCegarLoop]: ======== Iteration 21============ [2021-10-21 20:15:58,809 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1054 states and 1299 transitions. [2021-10-21 20:15:58,812 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 894 [2021-10-21 20:15:58,812 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:58,812 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:58,813 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,813 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:58,813 INFO L791 eck$LassoCheckResult]: Stem: 57689#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 57681#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 57674#L51 assume !(0 == mp_add_~a3~0 % 256); 57675#L51-1 mp_add_~nb~0 := 4; 57947#L61 assume !(0 == mp_add_~b3~0 % 256); 57946#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 57945#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 57944#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 57943#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 57941#L76-2 assume !(1 == mp_add_~i~0 % 256); 57942#L77-1 assume !(2 == mp_add_~i~0 % 256); 57937#L78-1 assume !(3 == mp_add_~i~0 % 256); 57938#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 57933#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 57934#L82-2 assume !(1 == mp_add_~i~0 % 256); 57929#L83-1 assume !(2 == mp_add_~i~0 % 256); 57930#L84-1 assume !(3 == mp_add_~i~0 % 256); 57925#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 57924#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 57922#L91-1 assume !(1 == mp_add_~i~0 % 256); 57923#L92-1 assume !(2 == mp_add_~i~0 % 256); 58688#L93-1 assume !(3 == mp_add_~i~0 % 256); 58686#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 57916#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 57917#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 57912#L76 assume !(0 == mp_add_~i~0 % 256); 57913#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 57967#L77-1 [2021-10-21 20:15:58,813 INFO L793 eck$LassoCheckResult]: Loop: 57967#L77-1 assume !(2 == mp_add_~i~0 % 256); 58024#L78-1 assume !(3 == mp_add_~i~0 % 256); 58023#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 58022#L82 assume !(0 == mp_add_~i~0 % 256); 58021#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 57957#L83-1 assume !(2 == mp_add_~i~0 % 256); 58020#L84-1 assume !(3 == mp_add_~i~0 % 256); 58018#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 58019#L87-1 assume !(0 == mp_add_~i~0 % 256); 58016#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 58015#L92-1 assume !(2 == mp_add_~i~0 % 256); 58014#L93-1 assume !(3 == mp_add_~i~0 % 256); 57850#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 57851#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 57843#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 57844#L76 assume !(0 == mp_add_~i~0 % 256); 57834#L76-2 assume !(1 == mp_add_~i~0 % 256); 57835#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 57964#L78-1 assume !(3 == mp_add_~i~0 % 256); 58008#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 58005#L82 assume !(0 == mp_add_~i~0 % 256); 57995#L82-2 assume !(1 == mp_add_~i~0 % 256); 57993#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 57955#L84-1 assume !(3 == mp_add_~i~0 % 256); 57983#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 57984#L87-1 assume !(0 == mp_add_~i~0 % 256); 58059#L91-1 assume !(1 == mp_add_~i~0 % 256); 58057#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 58054#L93-1 assume !(3 == mp_add_~i~0 % 256); 58033#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 58032#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 57971#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 57969#L76 assume !(0 == mp_add_~i~0 % 256); 58004#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 57967#L77-1 [2021-10-21 20:15:58,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,814 INFO L82 PathProgramCache]: Analyzing trace with hash 1546560413, now seen corresponding path program 1 times [2021-10-21 20:15:58,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304209433] [2021-10-21 20:15:58,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,815 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,848 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:58,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:58,871 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:58,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:58,872 INFO L82 PathProgramCache]: Analyzing trace with hash 686997403, now seen corresponding path program 1 times [2021-10-21 20:15:58,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:58,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986296207] [2021-10-21 20:15:58,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,872 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:58,917 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:15:58,917 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:58,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986296207] [2021-10-21 20:15:58,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986296207] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:58,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646712452] [2021-10-21 20:15:58,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:58,919 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:58,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:58,926 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:58,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2021-10-21 20:15:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:59,191 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:15:59,192 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:15:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-21 20:15:59,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646712452] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:59,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-21 20:15:59,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 6 [2021-10-21 20:15:59,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136397989] [2021-10-21 20:15:59,359 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:59,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:59,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:15:59,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-21 20:15:59,359 INFO L87 Difference]: Start difference. First operand 1054 states and 1299 transitions. cyclomatic complexity: 252 Second operand has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:59,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:59,490 INFO L93 Difference]: Finished difference Result 1047 states and 1254 transitions. [2021-10-21 20:15:59,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:15:59,490 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1047 states and 1254 transitions. [2021-10-21 20:15:59,493 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 831 [2021-10-21 20:15:59,495 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1047 states to 988 states and 1188 transitions. [2021-10-21 20:15:59,496 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 988 [2021-10-21 20:15:59,496 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 988 [2021-10-21 20:15:59,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 988 states and 1188 transitions. [2021-10-21 20:15:59,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:59,498 INFO L681 BuchiCegarLoop]: Abstraction has 988 states and 1188 transitions. [2021-10-21 20:15:59,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states and 1188 transitions. [2021-10-21 20:15:59,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 862. [2021-10-21 20:15:59,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 862 states have (on average 1.2157772621809744) internal successors, (1048), 861 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:59,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1048 transitions. [2021-10-21 20:15:59,513 INFO L704 BuchiCegarLoop]: Abstraction has 862 states and 1048 transitions. [2021-10-21 20:15:59,513 INFO L587 BuchiCegarLoop]: Abstraction has 862 states and 1048 transitions. [2021-10-21 20:15:59,513 INFO L425 BuchiCegarLoop]: ======== Iteration 22============ [2021-10-21 20:15:59,513 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 862 states and 1048 transitions. [2021-10-21 20:15:59,516 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 706 [2021-10-21 20:15:59,517 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:59,517 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:59,520 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:59,520 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:59,520 INFO L791 eck$LassoCheckResult]: Stem: 59899#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 59891#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 59884#L51 assume !(0 == mp_add_~a3~0 % 256); 59885#L51-1 mp_add_~nb~0 := 4; 60159#L61 assume !(0 == mp_add_~b3~0 % 256); 60158#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 60157#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 60156#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 60153#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 60151#L76-2 assume !(1 == mp_add_~i~0 % 256); 60152#L77-1 assume !(2 == mp_add_~i~0 % 256); 60147#L78-1 assume !(3 == mp_add_~i~0 % 256); 60148#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 60143#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 60144#L82-2 assume !(1 == mp_add_~i~0 % 256); 60139#L83-1 assume !(2 == mp_add_~i~0 % 256); 60140#L84-1 assume !(3 == mp_add_~i~0 % 256); 60135#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 60136#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 60635#L91-1 assume !(1 == mp_add_~i~0 % 256); 60131#L92-1 assume !(2 == mp_add_~i~0 % 256); 60130#L93-1 assume !(3 == mp_add_~i~0 % 256); 60129#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 60033#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 60034#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 59968#L76 assume !(0 == mp_add_~i~0 % 256); 60448#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 60200#L77-1 [2021-10-21 20:15:59,526 INFO L793 eck$LassoCheckResult]: Loop: 60200#L77-1 assume !(2 == mp_add_~i~0 % 256); 59952#L78-1 assume !(3 == mp_add_~i~0 % 256); 59953#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 60447#L82 assume !(0 == mp_add_~i~0 % 256); 60031#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 60032#L83-1 assume !(2 == mp_add_~i~0 % 256); 60445#L84-1 assume !(3 == mp_add_~i~0 % 256); 59944#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 59945#L87-1 assume !(0 == mp_add_~i~0 % 256); 60444#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 59932#L92-1 assume !(2 == mp_add_~i~0 % 256); 59933#L93-1 assume !(3 == mp_add_~i~0 % 256); 60443#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 60442#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 59926#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 59924#L76 assume !(0 == mp_add_~i~0 % 256); 59925#L76-2 assume !(1 == mp_add_~i~0 % 256); 60440#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 60197#L78-1 assume !(3 == mp_add_~i~0 % 256); 60433#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 60439#L82 assume !(0 == mp_add_~i~0 % 256); 60437#L82-2 assume !(1 == mp_add_~i~0 % 256); 60435#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 60188#L84-1 assume !(3 == mp_add_~i~0 % 256); 60434#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 60393#L87-1 assume !(0 == mp_add_~i~0 % 256); 60391#L91-1 assume !(1 == mp_add_~i~0 % 256); 60389#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 60274#L93-1 assume !(3 == mp_add_~i~0 % 256); 60386#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 60384#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 60381#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 60380#L76 assume !(0 == mp_add_~i~0 % 256); 60379#L76-2 assume !(1 == mp_add_~i~0 % 256); 60378#L77-1 assume !(2 == mp_add_~i~0 % 256); 60377#L78-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a3~0 % 256; 60194#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 60220#L82 assume !(0 == mp_add_~i~0 % 256); 60456#L82-2 assume !(1 == mp_add_~i~0 % 256); 60283#L83-1 assume !(2 == mp_add_~i~0 % 256); 60218#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 60184#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 60216#L87-1 assume !(0 == mp_add_~i~0 % 256); 60215#L91-1 assume !(1 == mp_add_~i~0 % 256); 60214#L92-1 assume !(2 == mp_add_~i~0 % 256); 60211#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 60208#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 60207#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 60205#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 60203#L76 assume !(0 == mp_add_~i~0 % 256); 60225#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 60200#L77-1 [2021-10-21 20:15:59,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:59,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1546560413, now seen corresponding path program 2 times [2021-10-21 20:15:59,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:59,527 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995484096] [2021-10-21 20:15:59,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:59,527 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:59,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:59,546 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:59,564 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:59,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:59,565 INFO L82 PathProgramCache]: Analyzing trace with hash 1708178002, now seen corresponding path program 1 times [2021-10-21 20:15:59,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:59,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732434108] [2021-10-21 20:15:59,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:59,565 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:59,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:59,628 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-10-21 20:15:59,628 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:59,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732434108] [2021-10-21 20:15:59,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732434108] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:15:59,629 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:15:59,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:15:59,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629562443] [2021-10-21 20:15:59,630 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:15:59,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:15:59,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:15:59,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:15:59,631 INFO L87 Difference]: Start difference. First operand 862 states and 1048 transitions. cyclomatic complexity: 192 Second operand has 5 states, 4 states have (on average 10.25) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:59,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:15:59,786 INFO L93 Difference]: Finished difference Result 1054 states and 1261 transitions. [2021-10-21 20:15:59,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-21 20:15:59,787 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1054 states and 1261 transitions. [2021-10-21 20:15:59,791 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 875 [2021-10-21 20:15:59,793 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1054 states to 1052 states and 1259 transitions. [2021-10-21 20:15:59,793 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1052 [2021-10-21 20:15:59,794 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1052 [2021-10-21 20:15:59,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1052 states and 1259 transitions. [2021-10-21 20:15:59,795 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:15:59,795 INFO L681 BuchiCegarLoop]: Abstraction has 1052 states and 1259 transitions. [2021-10-21 20:15:59,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states and 1259 transitions. [2021-10-21 20:15:59,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 890. [2021-10-21 20:15:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 890 states have (on average 1.20561797752809) internal successors, (1073), 889 states have internal predecessors, (1073), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:15:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1073 transitions. [2021-10-21 20:15:59,808 INFO L704 BuchiCegarLoop]: Abstraction has 890 states and 1073 transitions. [2021-10-21 20:15:59,808 INFO L587 BuchiCegarLoop]: Abstraction has 890 states and 1073 transitions. [2021-10-21 20:15:59,808 INFO L425 BuchiCegarLoop]: ======== Iteration 23============ [2021-10-21 20:15:59,808 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 890 states and 1073 transitions. [2021-10-21 20:15:59,810 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 734 [2021-10-21 20:15:59,810 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:15:59,810 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:15:59,811 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:59,811 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:15:59,812 INFO L791 eck$LassoCheckResult]: Stem: 61825#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 61818#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 61811#L51 assume !(0 == mp_add_~a3~0 % 256); 61812#L51-1 mp_add_~nb~0 := 4; 62197#L61 assume !(0 == mp_add_~b3~0 % 256); 62196#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 62195#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 62194#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 62193#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 62192#L76-2 assume !(1 == mp_add_~i~0 % 256); 62191#L77-1 assume !(2 == mp_add_~i~0 % 256); 62190#L78-1 assume !(3 == mp_add_~i~0 % 256); 62189#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 62188#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 62187#L82-2 assume !(1 == mp_add_~i~0 % 256); 62186#L83-1 assume !(2 == mp_add_~i~0 % 256); 62185#L84-1 assume !(3 == mp_add_~i~0 % 256); 62183#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 62184#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 62585#L91-1 assume !(1 == mp_add_~i~0 % 256); 62179#L92-1 assume !(2 == mp_add_~i~0 % 256); 62178#L93-1 assume !(3 == mp_add_~i~0 % 256); 62177#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 62175#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 62176#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 62070#L76 assume !(0 == mp_add_~i~0 % 256); 62066#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 62020#L77-1 [2021-10-21 20:15:59,812 INFO L793 eck$LassoCheckResult]: Loop: 62020#L77-1 assume !(2 == mp_add_~i~0 % 256); 62053#L78-1 assume !(3 == mp_add_~i~0 % 256); 62054#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 62159#L82 assume !(0 == mp_add_~i~0 % 256); 62158#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 62011#L83-1 assume !(2 == mp_add_~i~0 % 256); 62052#L84-1 assume !(3 == mp_add_~i~0 % 256); 62043#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 62044#L87-1 assume !(0 == mp_add_~i~0 % 256); 61999#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 62000#L92-1 assume !(2 == mp_add_~i~0 % 256); 61995#L93-1 assume !(3 == mp_add_~i~0 % 256); 61996#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 61991#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 61992#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 61987#L76 assume !(0 == mp_add_~i~0 % 256); 61988#L76-2 assume !(1 == mp_add_~i~0 % 256); 61984#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 61980#L78-1 assume !(3 == mp_add_~i~0 % 256); 61981#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 62123#L82 assume !(0 == mp_add_~i~0 % 256); 62122#L82-2 assume !(1 == mp_add_~i~0 % 256); 62120#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 62009#L84-1 assume !(3 == mp_add_~i~0 % 256); 62116#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 61982#L87-1 assume !(0 == mp_add_~i~0 % 256); 61983#L91-1 assume !(1 == mp_add_~i~0 % 256); 61958#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 61957#L93-1 assume !(3 == mp_add_~i~0 % 256); 61949#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 61945#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 61941#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 61938#L76 assume !(0 == mp_add_~i~0 % 256); 61935#L76-2 assume !(1 == mp_add_~i~0 % 256); 61930#L77-1 assume !(2 == mp_add_~i~0 % 256); 61931#L78-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a3~0 % 256; 62035#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 62095#L82 assume !(0 == mp_add_~i~0 % 256); 62100#L82-2 assume !(1 == mp_add_~i~0 % 256); 62096#L83-1 assume !(2 == mp_add_~i~0 % 256); 62094#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 61886#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 61884#L87-1 assume !(0 == mp_add_~i~0 % 256); 61885#L91-1 assume !(1 == mp_add_~i~0 % 256); 61880#L92-1 assume !(2 == mp_add_~i~0 % 256); 61881#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 61872#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 61873#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 61867#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 61869#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 62209#L82 assume !(0 == mp_add_~i~0 % 256); 62206#L82-2 assume !(1 == mp_add_~i~0 % 256); 62204#L83-1 assume !(2 == mp_add_~i~0 % 256); 62202#L84-1 assume !(3 == mp_add_~i~0 % 256); 62200#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 62201#L87-1 assume !(0 == mp_add_~i~0 % 256); 62102#L91-1 assume !(1 == mp_add_~i~0 % 256); 62097#L92-1 assume !(2 == mp_add_~i~0 % 256); 62099#L93-1 assume !(3 == mp_add_~i~0 % 256); 62025#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 62024#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 62022#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 62021#L76 assume !(0 == mp_add_~i~0 % 256); 62019#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 62020#L77-1 [2021-10-21 20:15:59,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:59,812 INFO L82 PathProgramCache]: Analyzing trace with hash 1546560413, now seen corresponding path program 3 times [2021-10-21 20:15:59,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:59,813 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431195009] [2021-10-21 20:15:59,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:59,813 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:59,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:59,829 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:15:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:15:59,846 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:15:59,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:15:59,847 INFO L82 PathProgramCache]: Analyzing trace with hash -30286805, now seen corresponding path program 1 times [2021-10-21 20:15:59,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:15:59,847 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506490482] [2021-10-21 20:15:59,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:59,848 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:15:59,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:15:59,947 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 56 proven. 13 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-21 20:15:59,947 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:15:59,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506490482] [2021-10-21 20:15:59,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506490482] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:15:59,947 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [167420988] [2021-10-21 20:15:59,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:15:59,948 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:15:59,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:15:59,953 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:15:59,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2021-10-21 20:16:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:00,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-21 20:16:00,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:00,555 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 60 proven. 15 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-10-21 20:16:00,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [167420988] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:00,555 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:00,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 6] total 9 [2021-10-21 20:16:00,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513190447] [2021-10-21 20:16:00,556 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:16:00,556 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:00,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-21 20:16:00,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:16:00,556 INFO L87 Difference]: Start difference. First operand 890 states and 1073 transitions. cyclomatic complexity: 189 Second operand has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 10 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:01,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:01,663 INFO L93 Difference]: Finished difference Result 1068 states and 1230 transitions. [2021-10-21 20:16:01,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-21 20:16:01,664 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1068 states and 1230 transitions. [2021-10-21 20:16:01,667 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 701 [2021-10-21 20:16:01,670 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1068 states to 1034 states and 1196 transitions. [2021-10-21 20:16:01,670 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1034 [2021-10-21 20:16:01,671 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1034 [2021-10-21 20:16:01,671 INFO L73 IsDeterministic]: Start isDeterministic. Operand 1034 states and 1196 transitions. [2021-10-21 20:16:01,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:01,672 INFO L681 BuchiCegarLoop]: Abstraction has 1034 states and 1196 transitions. [2021-10-21 20:16:01,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1034 states and 1196 transitions. [2021-10-21 20:16:01,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1034 to 746. [2021-10-21 20:16:01,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 746 states, 746 states have (on average 1.17828418230563) internal successors, (879), 745 states have internal predecessors, (879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:01,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 746 states to 746 states and 879 transitions. [2021-10-21 20:16:01,684 INFO L704 BuchiCegarLoop]: Abstraction has 746 states and 879 transitions. [2021-10-21 20:16:01,684 INFO L587 BuchiCegarLoop]: Abstraction has 746 states and 879 transitions. [2021-10-21 20:16:01,684 INFO L425 BuchiCegarLoop]: ======== Iteration 24============ [2021-10-21 20:16:01,684 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 746 states and 879 transitions. [2021-10-21 20:16:01,686 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 540 [2021-10-21 20:16:01,686 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:01,686 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:01,687 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:01,687 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:01,687 INFO L791 eck$LassoCheckResult]: Stem: 64056#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 64049#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 64042#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 64044#L53 assume !(0 == mp_add_~a2~0 % 256); 64078#L51-1 mp_add_~nb~0 := 4; 64328#L61 assume !(0 == mp_add_~b3~0 % 256); 64327#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 64326#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64325#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 64324#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 64323#L76-2 assume !(1 == mp_add_~i~0 % 256); 64322#L77-1 assume !(2 == mp_add_~i~0 % 256); 64321#L78-1 assume !(3 == mp_add_~i~0 % 256); 64320#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 64319#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 64318#L82-2 assume !(1 == mp_add_~i~0 % 256); 64317#L83-1 assume !(2 == mp_add_~i~0 % 256); 64316#L84-1 assume !(3 == mp_add_~i~0 % 256); 64314#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 64315#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 64524#L91-1 assume !(1 == mp_add_~i~0 % 256); 64310#L92-1 assume !(2 == mp_add_~i~0 % 256); 64309#L93-1 assume !(3 == mp_add_~i~0 % 256); 64308#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 64306#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64307#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 64304#L76 assume !(0 == mp_add_~i~0 % 256); 64303#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 64090#L77-1 [2021-10-21 20:16:01,687 INFO L793 eck$LassoCheckResult]: Loop: 64090#L77-1 assume !(2 == mp_add_~i~0 % 256); 64302#L78-1 assume !(3 == mp_add_~i~0 % 256); 64301#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 64300#L82 assume !(0 == mp_add_~i~0 % 256); 64299#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 64270#L83-1 assume !(2 == mp_add_~i~0 % 256); 64298#L84-1 assume !(3 == mp_add_~i~0 % 256); 64297#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 64296#L87-1 assume !(0 == mp_add_~i~0 % 256); 64295#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 64263#L92-1 assume !(2 == mp_add_~i~0 % 256); 64294#L93-1 assume !(3 == mp_add_~i~0 % 256); 64293#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 64292#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64290#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 64291#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 64380#L82 assume !(0 == mp_add_~i~0 % 256); 64378#L82-2 assume !(1 == mp_add_~i~0 % 256); 64377#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 64217#L84-1 assume !(3 == mp_add_~i~0 % 256); 64374#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 64373#L87-1 assume !(0 == mp_add_~i~0 % 256); 64372#L91-1 assume !(1 == mp_add_~i~0 % 256); 64371#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 64331#L93-1 assume !(3 == mp_add_~i~0 % 256); 64366#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 64365#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64364#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 64363#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 64362#L82 assume !(0 == mp_add_~i~0 % 256); 64360#L82-2 assume !(1 == mp_add_~i~0 % 256); 64359#L83-1 assume !(2 == mp_add_~i~0 % 256); 64358#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 64357#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 64356#L87-1 assume !(0 == mp_add_~i~0 % 256); 64355#L91-1 assume !(1 == mp_add_~i~0 % 256); 64354#L92-1 assume !(2 == mp_add_~i~0 % 256); 64353#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 64342#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 64352#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64351#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 64350#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 64349#L82 assume !(0 == mp_add_~i~0 % 256); 64348#L82-2 assume !(1 == mp_add_~i~0 % 256); 64347#L83-1 assume !(2 == mp_add_~i~0 % 256); 64346#L84-1 assume !(3 == mp_add_~i~0 % 256); 64345#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 64344#L87-1 assume !(0 == mp_add_~i~0 % 256); 64343#L91-1 assume !(1 == mp_add_~i~0 % 256); 64201#L92-1 assume !(2 == mp_add_~i~0 % 256); 64202#L93-1 assume !(3 == mp_add_~i~0 % 256); 64165#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 64166#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64161#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 64162#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 64341#L82 assume !(0 == mp_add_~i~0 % 256); 64340#L82-2 assume !(1 == mp_add_~i~0 % 256); 64339#L83-1 assume !(2 == mp_add_~i~0 % 256); 64146#L84-1 assume !(3 == mp_add_~i~0 % 256); 64148#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 64142#L87-1 assume !(0 == mp_add_~i~0 % 256); 64143#L91-1 assume !(1 == mp_add_~i~0 % 256); 64104#L92-1 assume !(2 == mp_add_~i~0 % 256); 64106#L93-1 assume !(3 == mp_add_~i~0 % 256); 64096#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 64095#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 64093#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 64092#L76 assume !(0 == mp_add_~i~0 % 256); 64089#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 64090#L77-1 [2021-10-21 20:16:01,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:01,688 INFO L82 PathProgramCache]: Analyzing trace with hash -2142587749, now seen corresponding path program 1 times [2021-10-21 20:16:01,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:01,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944790812] [2021-10-21 20:16:01,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:01,688 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:01,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:01,707 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:01,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:01,727 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:01,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:01,727 INFO L82 PathProgramCache]: Analyzing trace with hash 2056653998, now seen corresponding path program 1 times [2021-10-21 20:16:01,727 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:01,728 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238010155] [2021-10-21 20:16:01,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:01,728 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:01,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:01,813 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-10-21 20:16:01,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:01,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238010155] [2021-10-21 20:16:01,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238010155] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:16:01,814 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-21 20:16:01,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-21 20:16:01,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865638302] [2021-10-21 20:16:01,814 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:16:01,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:01,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-21 20:16:01,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-21 20:16:01,815 INFO L87 Difference]: Start difference. First operand 746 states and 879 transitions. cyclomatic complexity: 141 Second operand has 5 states, 4 states have (on average 9.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:01,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:01,924 INFO L93 Difference]: Finished difference Result 750 states and 871 transitions. [2021-10-21 20:16:01,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:16:01,925 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 750 states and 871 transitions. [2021-10-21 20:16:01,926 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 500 [2021-10-21 20:16:01,928 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 750 states to 750 states and 871 transitions. [2021-10-21 20:16:01,928 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 750 [2021-10-21 20:16:01,929 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 750 [2021-10-21 20:16:01,929 INFO L73 IsDeterministic]: Start isDeterministic. Operand 750 states and 871 transitions. [2021-10-21 20:16:01,930 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:01,930 INFO L681 BuchiCegarLoop]: Abstraction has 750 states and 871 transitions. [2021-10-21 20:16:01,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states and 871 transitions. [2021-10-21 20:16:01,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 732. [2021-10-21 20:16:01,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 732 states have (on average 1.1625683060109289) internal successors, (851), 731 states have internal predecessors, (851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:01,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 851 transitions. [2021-10-21 20:16:01,975 INFO L704 BuchiCegarLoop]: Abstraction has 732 states and 851 transitions. [2021-10-21 20:16:01,975 INFO L587 BuchiCegarLoop]: Abstraction has 732 states and 851 transitions. [2021-10-21 20:16:01,975 INFO L425 BuchiCegarLoop]: ======== Iteration 25============ [2021-10-21 20:16:01,975 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 732 states and 851 transitions. [2021-10-21 20:16:01,977 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 485 [2021-10-21 20:16:01,977 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:01,977 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:01,978 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:01,978 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:01,978 INFO L791 eck$LassoCheckResult]: Stem: 65562#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 65552#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 65545#L51 assume !(0 == mp_add_~a3~0 % 256); 65546#L51-1 mp_add_~nb~0 := 4; 65772#L61 assume !(0 == mp_add_~b3~0 % 256); 65771#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 65770#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 65769#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 65768#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 65767#L76-2 assume !(1 == mp_add_~i~0 % 256); 65766#L77-1 assume !(2 == mp_add_~i~0 % 256); 65765#L78-1 assume !(3 == mp_add_~i~0 % 256); 65764#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 65763#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 65762#L82-2 assume !(1 == mp_add_~i~0 % 256); 65761#L83-1 assume !(2 == mp_add_~i~0 % 256); 65760#L84-1 assume !(3 == mp_add_~i~0 % 256); 65606#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 65605#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 65604#L91-1 assume !(1 == mp_add_~i~0 % 256); 65603#L92-1 assume !(2 == mp_add_~i~0 % 256); 65601#L93-1 assume !(3 == mp_add_~i~0 % 256); 65602#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 65597#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 65598#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 65594#L76 assume !(0 == mp_add_~i~0 % 256); 65592#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 65593#L77-1 assume !(2 == mp_add_~i~0 % 256); 66046#L78-1 assume !(3 == mp_add_~i~0 % 256); 66044#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 66045#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 66252#L87-1 assume !(0 == mp_add_~i~0 % 256); 66251#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 66250#L92-1 assume !(2 == mp_add_~i~0 % 256); 66249#L93-1 assume !(3 == mp_add_~i~0 % 256); 66248#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 66247#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 66246#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 66244#L76 assume !(0 == mp_add_~i~0 % 256); 66242#L76-2 assume !(1 == mp_add_~i~0 % 256); 66237#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 66238#L78-1 [2021-10-21 20:16:01,979 INFO L793 eck$LassoCheckResult]: Loop: 66238#L78-1 assume !(3 == mp_add_~i~0 % 256); 66270#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 66050#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 66267#L87-1 assume !(0 == mp_add_~i~0 % 256); 65543#L91-1 assume !(1 == mp_add_~i~0 % 256); 65544#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 65560#L93-1 assume !(3 == mp_add_~i~0 % 256); 65561#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 66253#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 66254#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 65584#L76 assume !(0 == mp_add_~i~0 % 256); 65585#L76-2 assume !(1 == mp_add_~i~0 % 256); 65565#L77-1 assume !(2 == mp_add_~i~0 % 256); 65566#L78-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a3~0 % 256; 66265#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 65567#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 65568#L87-1 assume !(0 == mp_add_~i~0 % 256); 66274#L91-1 assume !(1 == mp_add_~i~0 % 256); 66273#L92-1 assume !(2 == mp_add_~i~0 % 256); 66272#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 66259#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 66271#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 66245#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 66243#L76 assume !(0 == mp_add_~i~0 % 256); 66241#L76-2 assume !(1 == mp_add_~i~0 % 256); 66239#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 66238#L78-1 [2021-10-21 20:16:01,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:01,979 INFO L82 PathProgramCache]: Analyzing trace with hash -480796897, now seen corresponding path program 1 times [2021-10-21 20:16:01,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:01,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392355282] [2021-10-21 20:16:01,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:01,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:02,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:02,092 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 16 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:16:02,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:02,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392355282] [2021-10-21 20:16:02,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392355282] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:02,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293153803] [2021-10-21 20:16:02,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:02,093 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:02,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:02,097 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:02,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2021-10-21 20:16:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:02,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:16:02,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:02,703 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-21 20:16:02,703 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293153803] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:02,703 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:02,703 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2021-10-21 20:16:02,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564080085] [2021-10-21 20:16:02,704 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:16:02,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:02,704 INFO L82 PathProgramCache]: Analyzing trace with hash 1681982875, now seen corresponding path program 1 times [2021-10-21 20:16:02,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:02,705 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103432221] [2021-10-21 20:16:02,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:02,705 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:02,762 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:16:02,762 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:02,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103432221] [2021-10-21 20:16:02,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103432221] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:02,762 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1511806736] [2021-10-21 20:16:02,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:02,763 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:02,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:02,767 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:02,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2021-10-21 20:16:03,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:03,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 52 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:16:03,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:03,171 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-21 20:16:03,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1511806736] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:16:03,171 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-21 20:16:03,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2021-10-21 20:16:03,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480079453] [2021-10-21 20:16:03,172 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:16:03,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:03,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-21 20:16:03,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:16:03,173 INFO L87 Difference]: Start difference. First operand 732 states and 851 transitions. cyclomatic complexity: 127 Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:03,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:03,271 INFO L93 Difference]: Finished difference Result 794 states and 890 transitions. [2021-10-21 20:16:03,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-21 20:16:03,272 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 794 states and 890 transitions. [2021-10-21 20:16:03,273 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 511 [2021-10-21 20:16:03,275 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 794 states to 790 states and 886 transitions. [2021-10-21 20:16:03,275 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 790 [2021-10-21 20:16:03,276 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 790 [2021-10-21 20:16:03,276 INFO L73 IsDeterministic]: Start isDeterministic. Operand 790 states and 886 transitions. [2021-10-21 20:16:03,277 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:03,277 INFO L681 BuchiCegarLoop]: Abstraction has 790 states and 886 transitions. [2021-10-21 20:16:03,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states and 886 transitions. [2021-10-21 20:16:03,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 700. [2021-10-21 20:16:03,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 700 states, 700 states have (on average 1.1328571428571428) internal successors, (793), 699 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:03,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 700 states to 700 states and 793 transitions. [2021-10-21 20:16:03,287 INFO L704 BuchiCegarLoop]: Abstraction has 700 states and 793 transitions. [2021-10-21 20:16:03,287 INFO L587 BuchiCegarLoop]: Abstraction has 700 states and 793 transitions. [2021-10-21 20:16:03,287 INFO L425 BuchiCegarLoop]: ======== Iteration 26============ [2021-10-21 20:16:03,287 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 700 states and 793 transitions. [2021-10-21 20:16:03,289 INFO L131 ngComponentsAnalysis]: Automaton has 8 accepting balls. 457 [2021-10-21 20:16:03,289 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:03,289 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:03,290 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:03,290 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2021-10-21 20:16:03,290 INFO L791 eck$LassoCheckResult]: Stem: 67301#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 67290#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 67282#L51 assume !(0 == mp_add_~a3~0 % 256); 67283#L51-1 mp_add_~nb~0 := 4; 67549#L61 assume !(0 == mp_add_~b3~0 % 256); 67548#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 67547#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 67546#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 67545#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 67544#L76-2 assume !(1 == mp_add_~i~0 % 256); 67543#L77-1 assume !(2 == mp_add_~i~0 % 256); 67542#L78-1 assume !(3 == mp_add_~i~0 % 256); 67541#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 67540#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 67539#L82-2 assume !(1 == mp_add_~i~0 % 256); 67538#L83-1 assume !(2 == mp_add_~i~0 % 256); 67537#L84-1 assume !(3 == mp_add_~i~0 % 256); 67346#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 67344#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 67345#L91-1 assume !(1 == mp_add_~i~0 % 256); 67340#L92-1 assume !(2 == mp_add_~i~0 % 256); 67341#L93-1 assume !(3 == mp_add_~i~0 % 256); 67336#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 67337#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 67332#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 67333#L76 assume !(0 == mp_add_~i~0 % 256); 67328#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 67329#L77-1 assume !(2 == mp_add_~i~0 % 256); 67760#L78-1 assume !(3 == mp_add_~i~0 % 256); 67758#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 67759#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 67944#L87-1 assume !(0 == mp_add_~i~0 % 256); 67943#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 67942#L92-1 assume !(2 == mp_add_~i~0 % 256); 67941#L93-1 assume !(3 == mp_add_~i~0 % 256); 67939#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 67937#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 67935#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 67933#L76 assume !(0 == mp_add_~i~0 % 256); 67931#L76-2 assume !(1 == mp_add_~i~0 % 256); 67927#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 67928#L78-1 [2021-10-21 20:16:03,290 INFO L793 eck$LassoCheckResult]: Loop: 67928#L78-1 assume !(3 == mp_add_~i~0 % 256); 67977#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 67728#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 67976#L87-1 assume !(0 == mp_add_~i~0 % 256); 67975#L91-1 assume !(1 == mp_add_~i~0 % 256); 67974#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 67772#L93-1 assume !(3 == mp_add_~i~0 % 256); 67963#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 67964#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 67326#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 67327#L76 assume !(0 == mp_add_~i~0 % 256); 67302#L76-2 assume !(1 == mp_add_~i~0 % 256); 67303#L77-1 assume !(2 == mp_add_~i~0 % 256); 67973#L78-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a3~0 % 256; 67967#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 67971#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 67970#L87-1 assume !(0 == mp_add_~i~0 % 256); 67969#L91-1 assume !(1 == mp_add_~i~0 % 256); 67968#L92-1 assume !(2 == mp_add_~i~0 % 256); 67966#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 67296#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 67297#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 67962#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 67960#L76 assume !(0 == mp_add_~i~0 % 256); 67959#L76-2 assume !(1 == mp_add_~i~0 % 256); 67958#L77-1 assume !(2 == mp_add_~i~0 % 256); 67956#L78-1 assume !(3 == mp_add_~i~0 % 256); 67957#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 67952#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 67953#L87-1 assume !(0 == mp_add_~i~0 % 256); 67948#L91-1 assume !(1 == mp_add_~i~0 % 256); 67949#L92-1 assume !(2 == mp_add_~i~0 % 256); 67945#L93-1 assume !(3 == mp_add_~i~0 % 256); 67940#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 67938#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 67936#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 67934#L76 assume !(0 == mp_add_~i~0 % 256); 67932#L76-2 assume !(1 == mp_add_~i~0 % 256); 67929#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 67928#L78-1 [2021-10-21 20:16:03,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:03,291 INFO L82 PathProgramCache]: Analyzing trace with hash -480796897, now seen corresponding path program 2 times [2021-10-21 20:16:03,291 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:03,291 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021839369] [2021-10-21 20:16:03,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:03,291 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:03,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:03,404 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 16 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:16:03,404 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:03,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021839369] [2021-10-21 20:16:03,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021839369] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:03,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204903050] [2021-10-21 20:16:03,405 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-21 20:16:03,405 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:03,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:03,411 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:03,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2021-10-21 20:16:03,713 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-21 20:16:03,713 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:16:03,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 130 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:16:03,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:03,972 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 16 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-21 20:16:03,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204903050] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:03,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:03,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5] total 9 [2021-10-21 20:16:03,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531575081] [2021-10-21 20:16:03,972 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:16:03,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:03,973 INFO L82 PathProgramCache]: Analyzing trace with hash 511778416, now seen corresponding path program 2 times [2021-10-21 20:16:03,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:03,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1607239090] [2021-10-21 20:16:03,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:03,973 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:03,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:04,029 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 12 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:16:04,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:04,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1607239090] [2021-10-21 20:16:04,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1607239090] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:04,030 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1786133784] [2021-10-21 20:16:04,030 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-21 20:16:04,030 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:04,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:04,034 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:04,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2021-10-21 20:16:04,383 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-21 20:16:04,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:16:04,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 23 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 20:16:04,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:04,654 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-10-21 20:16:04,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1786133784] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-21 20:16:04,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-21 20:16:04,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2021-10-21 20:16:04,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455016395] [2021-10-21 20:16:04,654 INFO L808 eck$LassoCheckResult]: loop already infeasible [2021-10-21 20:16:04,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:04,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-21 20:16:04,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2021-10-21 20:16:04,655 INFO L87 Difference]: Start difference. First operand 700 states and 793 transitions. cyclomatic complexity: 101 Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 7 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:04,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:04,965 INFO L93 Difference]: Finished difference Result 658 states and 701 transitions. [2021-10-21 20:16:04,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-21 20:16:04,965 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 658 states and 701 transitions. [2021-10-21 20:16:04,966 INFO L131 ngComponentsAnalysis]: Automaton has 7 accepting balls. 137 [2021-10-21 20:16:04,968 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 658 states to 650 states and 693 transitions. [2021-10-21 20:16:04,968 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 650 [2021-10-21 20:16:04,968 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 650 [2021-10-21 20:16:04,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 650 states and 693 transitions. [2021-10-21 20:16:04,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:04,969 INFO L681 BuchiCegarLoop]: Abstraction has 650 states and 693 transitions. [2021-10-21 20:16:04,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states and 693 transitions. [2021-10-21 20:16:04,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 411. [2021-10-21 20:16:04,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 411 states, 411 states have (on average 1.0827250608272505) internal successors, (445), 410 states have internal predecessors, (445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:04,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 411 states to 411 states and 445 transitions. [2021-10-21 20:16:04,976 INFO L704 BuchiCegarLoop]: Abstraction has 411 states and 445 transitions. [2021-10-21 20:16:04,976 INFO L587 BuchiCegarLoop]: Abstraction has 411 states and 445 transitions. [2021-10-21 20:16:04,976 INFO L425 BuchiCegarLoop]: ======== Iteration 27============ [2021-10-21 20:16:04,976 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 411 states and 445 transitions. [2021-10-21 20:16:04,977 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 44 [2021-10-21 20:16:04,977 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:04,977 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:04,978 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:04,978 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:04,979 INFO L791 eck$LassoCheckResult]: Stem: 68915#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 68908#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 68901#L51 assume !(0 == mp_add_~a3~0 % 256); 68902#L51-1 mp_add_~nb~0 := 4; 68982#L61 assume !(0 == mp_add_~b3~0 % 256); 68981#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 68980#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 68979#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 68978#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 68977#L76-2 assume !(1 == mp_add_~i~0 % 256); 68976#L77-1 assume !(2 == mp_add_~i~0 % 256); 68975#L78-1 assume !(3 == mp_add_~i~0 % 256); 68974#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 68973#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 68972#L82-2 assume !(1 == mp_add_~i~0 % 256); 68971#L83-1 assume !(2 == mp_add_~i~0 % 256); 68970#L84-1 assume !(3 == mp_add_~i~0 % 256); 68969#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 68968#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 68967#L91-1 assume !(1 == mp_add_~i~0 % 256); 68966#L92-1 assume !(2 == mp_add_~i~0 % 256); 68965#L93-1 assume !(3 == mp_add_~i~0 % 256); 68964#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 68963#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 68962#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 68961#L76 assume !(0 == mp_add_~i~0 % 256); 68960#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 68959#L77-1 assume !(2 == mp_add_~i~0 % 256); 68958#L78-1 assume !(3 == mp_add_~i~0 % 256); 68956#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 68952#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 68953#L87-1 assume !(0 == mp_add_~i~0 % 256); 68948#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 68949#L92-1 assume !(2 == mp_add_~i~0 % 256); 68944#L93-1 assume !(3 == mp_add_~i~0 % 256); 68945#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 68940#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 68941#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 68936#L76 assume !(0 == mp_add_~i~0 % 256); 68937#L76-2 assume !(1 == mp_add_~i~0 % 256); 68932#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 68933#L78-1 assume !(3 == mp_add_~i~0 % 256); 69239#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 69187#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 69238#L87-1 assume !(0 == mp_add_~i~0 % 256); 69237#L91-1 assume !(1 == mp_add_~i~0 % 256); 69236#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 69235#L93-1 assume !(3 == mp_add_~i~0 % 256); 69234#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 69233#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 69232#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 69231#L76 assume !(0 == mp_add_~i~0 % 256); 69230#L76-2 assume !(1 == mp_add_~i~0 % 256); 69229#L77-1 assume !(2 == mp_add_~i~0 % 256); 69226#L78-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a3~0 % 256; 69227#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 69254#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 69307#L87-1 assume !(0 == mp_add_~i~0 % 256); 69259#L91-1 assume !(1 == mp_add_~i~0 % 256); 69260#L92-1 assume !(2 == mp_add_~i~0 % 256); 69256#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 68912#L94-1 [2021-10-21 20:16:04,979 INFO L793 eck$LassoCheckResult]: Loop: 68912#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 68906#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 68907#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 68930#L76 assume !(0 == mp_add_~i~0 % 256); 68916#L76-2 assume !(1 == mp_add_~i~0 % 256); 68917#L77-1 assume !(2 == mp_add_~i~0 % 256); 68918#L78-1 assume !(3 == mp_add_~i~0 % 256); 68922#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 69263#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 69262#L87-1 assume !(0 == mp_add_~i~0 % 256); 69255#L91-1 assume !(1 == mp_add_~i~0 % 256); 68897#L92-1 assume !(2 == mp_add_~i~0 % 256); 68898#L93-1 assume !(3 == mp_add_~i~0 % 256); 68912#L94-1 [2021-10-21 20:16:04,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:04,979 INFO L82 PathProgramCache]: Analyzing trace with hash -1762667543, now seen corresponding path program 1 times [2021-10-21 20:16:04,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:04,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893383251] [2021-10-21 20:16:04,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:04,980 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:04,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:05,076 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 45 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-10-21 20:16:05,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:05,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893383251] [2021-10-21 20:16:05,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893383251] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:05,077 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [328097101] [2021-10-21 20:16:05,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:05,078 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:05,078 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:05,081 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:05,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2021-10-21 20:16:05,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:05,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 164 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-21 20:16:05,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:05,778 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 45 proven. 4 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-10-21 20:16:05,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [328097101] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:05,778 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:05,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 8 [2021-10-21 20:16:05,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567403511] [2021-10-21 20:16:05,780 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:16:05,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:05,780 INFO L82 PathProgramCache]: Analyzing trace with hash 672830572, now seen corresponding path program 1 times [2021-10-21 20:16:05,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:05,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361958704] [2021-10-21 20:16:05,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:05,781 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:05,789 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:05,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:05,792 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:05,898 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:05,899 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:05,899 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:05,899 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:05,899 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:16:05,899 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:05,899 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:05,899 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:05,899 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration27_Loop [2021-10-21 20:16:05,899 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:05,899 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:05,900 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-21 20:16:05,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-21 20:16:06,131 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:06,139 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:16:06,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:06,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:06,144 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:06,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2021-10-21 20:16:06,145 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:06,145 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:06,159 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:16:06,160 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_mp_add_~partial_sum~0=0, ULTIMATE.start_mp_add_~carry~0=0} Honda state: {ULTIMATE.start_mp_add_~partial_sum~0=0, ULTIMATE.start_mp_add_~carry~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:16:06,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:06,178 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:06,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:06,179 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:06,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2021-10-21 20:16:06,180 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:06,180 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:06,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:06,241 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:06,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:06,242 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:06,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2021-10-21 20:16:06,243 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:16:06,243 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:06,948 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:16:06,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2021-10-21 20:16:06,951 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:06,951 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:06,951 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:06,952 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:06,952 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:16:06,952 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:06,952 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:06,952 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:06,952 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration27_Loop [2021-10-21 20:16:06,952 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:06,952 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:06,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-21 20:16:06,958 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-21 20:16:07,134 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:07,135 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:16:07,135 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,136 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2021-10-21 20:16:07,137 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,144 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,144 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,144 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,144 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,144 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:07,145 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:07,145 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,147 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,166 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,167 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,194 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,203 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,204 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,204 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:07,206 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:07,206 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2021-10-21 20:16:07,217 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2021-10-21 20:16:07,242 INFO L490 LassoAnalysis]: Using template '2-nested'. [2021-10-21 20:16:07,242 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,243 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2021-10-21 20:16:07,244 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,251 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,251 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,251 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,251 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,252 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:07,253 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:07,253 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,256 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,274 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,274 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,275 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2021-10-21 20:16:07,277 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,284 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,284 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,284 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:07,290 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:07,290 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,306 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,325 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2021-10-21 20:16:07,325 INFO L490 LassoAnalysis]: Using template '3-nested'. [2021-10-21 20:16:07,325 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,326 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2021-10-21 20:16:07,327 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,334 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,334 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,334 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,334 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,334 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:07,336 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:07,336 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,339 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,359 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2021-10-21 20:16:07,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,360 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2021-10-21 20:16:07,361 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,368 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,369 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:07,373 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:07,373 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,379 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2021-10-21 20:16:07,397 INFO L490 LassoAnalysis]: Using template '4-nested'. [2021-10-21 20:16:07,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,398 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2021-10-21 20:16:07,399 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,406 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,407 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,407 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:07,409 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:07,409 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,475 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,476 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,479 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,489 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:07,489 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,489 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,489 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,489 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:07,495 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:07,495 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2021-10-21 20:16:07,515 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,550 INFO L490 LassoAnalysis]: Using template '2-phase'. [2021-10-21 20:16:07,550 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,551 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,558 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,567 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,567 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:07,568 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,568 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,568 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,568 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:07,570 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:07,570 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2021-10-21 20:16:07,578 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2021-10-21 20:16:07,596 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,597 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,598 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2021-10-21 20:16:07,598 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,606 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,606 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:07,606 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,606 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,606 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,606 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:07,609 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:07,609 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,616 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,634 INFO L490 LassoAnalysis]: Using template '3-phase'. [2021-10-21 20:16:07,634 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,634 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,635 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2021-10-21 20:16:07,636 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,643 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,644 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:07,644 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,644 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,644 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,644 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:07,646 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:07,646 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,652 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,670 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,671 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2021-10-21 20:16:07,672 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,680 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,680 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:07,680 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,680 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,680 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,680 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:07,684 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:07,684 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,694 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2021-10-21 20:16:07,713 INFO L490 LassoAnalysis]: Using template '4-phase'. [2021-10-21 20:16:07,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,714 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2021-10-21 20:16:07,716 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,724 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,724 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:07,724 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,724 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:07,727 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:07,727 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,735 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,753 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,754 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,754 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2021-10-21 20:16:07,756 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,763 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,763 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:07,763 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,763 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,764 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,764 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:07,769 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:07,769 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,785 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,803 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Ended with exit code 0 [2021-10-21 20:16:07,803 INFO L490 LassoAnalysis]: Using template '2-lex'. [2021-10-21 20:16:07,803 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,804 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2021-10-21 20:16:07,805 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,812 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,812 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:07,812 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,812 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,812 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,812 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:07,814 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:07,814 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,818 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2021-10-21 20:16:07,836 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,837 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2021-10-21 20:16:07,839 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:07,846 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,846 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:07,846 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,847 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,847 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,847 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:07,855 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:07,855 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,862 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,880 INFO L490 LassoAnalysis]: Using template '3-lex'. [2021-10-21 20:16:07,880 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,881 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2021-10-21 20:16:07,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-21 20:16:07,889 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,889 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:07,889 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,889 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,889 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,890 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:07,893 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:07,893 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,899 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:07,917 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:07,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:07,918 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:07,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2021-10-21 20:16:07,920 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:07,927 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:07,927 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:07,927 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:07,928 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:07,928 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:07,928 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:07,934 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:07,934 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:07,944 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:07,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2021-10-21 20:16:07,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:07,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-21 20:16:07,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-21 20:16:07,963 INFO L87 Difference]: Start difference. First operand 411 states and 445 transitions. cyclomatic complexity: 37 Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 8 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:08,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:08,071 INFO L93 Difference]: Finished difference Result 398 states and 430 transitions. [2021-10-21 20:16:08,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-21 20:16:08,071 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 398 states and 430 transitions. [2021-10-21 20:16:08,072 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 44 [2021-10-21 20:16:08,073 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 398 states to 398 states and 430 transitions. [2021-10-21 20:16:08,073 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 398 [2021-10-21 20:16:08,074 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 398 [2021-10-21 20:16:08,074 INFO L73 IsDeterministic]: Start isDeterministic. Operand 398 states and 430 transitions. [2021-10-21 20:16:08,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:08,074 INFO L681 BuchiCegarLoop]: Abstraction has 398 states and 430 transitions. [2021-10-21 20:16:08,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states and 430 transitions. [2021-10-21 20:16:08,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 398. [2021-10-21 20:16:08,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 398 states, 398 states have (on average 1.0804020100502512) internal successors, (430), 397 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:08,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 398 states to 398 states and 430 transitions. [2021-10-21 20:16:08,080 INFO L704 BuchiCegarLoop]: Abstraction has 398 states and 430 transitions. [2021-10-21 20:16:08,080 INFO L587 BuchiCegarLoop]: Abstraction has 398 states and 430 transitions. [2021-10-21 20:16:08,081 INFO L425 BuchiCegarLoop]: ======== Iteration 28============ [2021-10-21 20:16:08,081 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 398 states and 430 transitions. [2021-10-21 20:16:08,082 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 44 [2021-10-21 20:16:08,082 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:08,082 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:08,083 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:08,083 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:08,083 INFO L791 eck$LassoCheckResult]: Stem: 69918#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 69909#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 69902#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 69904#L53 assume !(0 == mp_add_~a2~0 % 256); 69938#L51-1 mp_add_~nb~0 := 4; 70050#L61 assume !(0 == mp_add_~b3~0 % 256); 70049#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 70048#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 70047#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 70046#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 70045#L76-2 assume !(1 == mp_add_~i~0 % 256); 70044#L77-1 assume !(2 == mp_add_~i~0 % 256); 70043#L78-1 assume !(3 == mp_add_~i~0 % 256); 70042#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 70041#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 70040#L82-2 assume !(1 == mp_add_~i~0 % 256); 70039#L83-1 assume !(2 == mp_add_~i~0 % 256); 70038#L84-1 assume !(3 == mp_add_~i~0 % 256); 70036#L81 assume mp_add_~partial_sum~0 % 65536 > 255;mp_add_~partial_sum~0 := ~bitwiseAnd(mp_add_~partial_sum~0 % 65536, 255);mp_add_~carry~0 := 1; 70037#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 70070#L91-1 assume !(1 == mp_add_~i~0 % 256); 70069#L92-1 assume !(2 == mp_add_~i~0 % 256); 70022#L93-1 assume !(3 == mp_add_~i~0 % 256); 70023#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 70014#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 70015#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 70059#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 70060#L82 assume !(0 == mp_add_~i~0 % 256); 70055#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 70056#L83-1 assume !(2 == mp_add_~i~0 % 256); 70051#L84-1 assume !(3 == mp_add_~i~0 % 256); 70052#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 70031#L87-1 assume !(0 == mp_add_~i~0 % 256); 70032#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 70024#L92-1 assume !(2 == mp_add_~i~0 % 256); 70025#L93-1 assume !(3 == mp_add_~i~0 % 256); 70016#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 70017#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 69947#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 69948#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 69942#L82 assume !(0 == mp_add_~i~0 % 256); 69943#L82-2 assume !(1 == mp_add_~i~0 % 256); 69939#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 69927#L84-1 assume !(3 == mp_add_~i~0 % 256); 69922#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 69910#L87-1 assume !(0 == mp_add_~i~0 % 256); 69899#L91-1 assume !(1 == mp_add_~i~0 % 256); 69900#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 69901#L93-1 assume !(3 == mp_add_~i~0 % 256); 69917#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 69907#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 69908#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 70112#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 70113#L82 assume !(0 == mp_add_~i~0 % 256); 69930#L82-2 assume !(1 == mp_add_~i~0 % 256); 69931#L83-1 assume !(2 == mp_add_~i~0 % 256); 70291#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 70290#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 70289#L87-1 assume !(0 == mp_add_~i~0 % 256); 70288#L91-1 assume !(1 == mp_add_~i~0 % 256); 70287#L92-1 assume !(2 == mp_add_~i~0 % 256); 70286#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 69913#L94-1 [2021-10-21 20:16:08,084 INFO L793 eck$LassoCheckResult]: Loop: 69913#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 69914#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 69932#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 69933#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 69923#L82 assume !(0 == mp_add_~i~0 % 256); 69924#L82-2 assume !(1 == mp_add_~i~0 % 256); 69935#L83-1 assume !(2 == mp_add_~i~0 % 256); 69936#L84-1 assume !(3 == mp_add_~i~0 % 256); 70296#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 70295#L87-1 assume !(0 == mp_add_~i~0 % 256); 70294#L91-1 assume !(1 == mp_add_~i~0 % 256); 70293#L92-1 assume !(2 == mp_add_~i~0 % 256); 70292#L93-1 assume !(3 == mp_add_~i~0 % 256); 69913#L94-1 [2021-10-21 20:16:08,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:08,084 INFO L82 PathProgramCache]: Analyzing trace with hash 866077905, now seen corresponding path program 1 times [2021-10-21 20:16:08,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:08,085 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040738882] [2021-10-21 20:16:08,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:08,085 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:08,187 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 43 proven. 5 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-10-21 20:16:08,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:08,187 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040738882] [2021-10-21 20:16:08,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040738882] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:08,188 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1284281560] [2021-10-21 20:16:08,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:08,188 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:08,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:08,189 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:08,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Waiting until timeout for monitored process [2021-10-21 20:16:08,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:08,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-21 20:16:08,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:09,065 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 43 proven. 3 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-10-21 20:16:09,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1284281560] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:09,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:09,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-10-21 20:16:09,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1505928621] [2021-10-21 20:16:09,066 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-10-21 20:16:09,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:09,067 INFO L82 PathProgramCache]: Analyzing trace with hash -1233229496, now seen corresponding path program 1 times [2021-10-21 20:16:09,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:09,067 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827162938] [2021-10-21 20:16:09,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:09,068 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:09,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:09,076 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:09,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:09,080 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:09,180 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:09,180 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:09,180 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:09,180 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:09,180 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:16:09,180 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:09,180 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:09,180 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:09,180 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration28_Loop [2021-10-21 20:16:09,180 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:09,180 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:09,181 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-21 20:16:09,186 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-21 20:16:09,358 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:09,358 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:16:09,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:09,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:09,361 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:09,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2021-10-21 20:16:09,362 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:09,362 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:09,376 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:16:09,377 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_mp_add_~partial_sum~0=0, ULTIMATE.start_mp_add_~carry~0=0} Honda state: {ULTIMATE.start_mp_add_~partial_sum~0=0, ULTIMATE.start_mp_add_~carry~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:16:09,396 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:09,397 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:09,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:09,397 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:09,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2021-10-21 20:16:09,398 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:09,398 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:09,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:09,446 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:09,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:09,447 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:09,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2021-10-21 20:16:09,448 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:16:09,448 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:10,696 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:16:10,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2021-10-21 20:16:10,699 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:10,699 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:10,699 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:10,699 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:10,700 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:16:10,700 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:10,700 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:10,700 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:10,700 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration28_Loop [2021-10-21 20:16:10,700 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:10,700 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:10,701 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-21 20:16:10,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-21 20:16:10,883 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:10,883 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:16:10,884 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:10,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:10,885 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:10,885 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2021-10-21 20:16:10,886 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:10,892 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:10,892 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:10,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:10,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:10,893 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:10,894 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:10,894 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:10,897 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:10,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:10,916 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:10,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:10,917 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:10,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2021-10-21 20:16:10,918 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:10,924 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:10,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:10,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:10,925 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:10,925 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:10,925 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:10,926 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:10,927 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:10,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2021-10-21 20:16:10,945 INFO L490 LassoAnalysis]: Using template '2-nested'. [2021-10-21 20:16:10,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:10,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:10,946 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:10,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2021-10-21 20:16:10,947 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:10,954 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:10,954 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:10,954 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:10,955 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:10,955 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:10,957 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:10,957 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:10,961 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:10,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2021-10-21 20:16:10,979 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:10,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:10,980 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:10,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2021-10-21 20:16:10,981 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:10,988 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:10,988 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:10,988 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:10,988 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:10,988 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:10,989 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:10,989 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:10,992 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2021-10-21 20:16:11,010 INFO L490 LassoAnalysis]: Using template '3-nested'. [2021-10-21 20:16:11,010 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,011 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2021-10-21 20:16:11,012 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:11,019 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:11,019 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,019 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,019 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,019 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:11,022 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:11,022 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,027 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,045 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,046 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2021-10-21 20:16:11,047 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:11,054 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:11,054 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,054 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,055 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,055 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:11,057 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:11,057 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,088 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,106 INFO L490 LassoAnalysis]: Using template '4-nested'. [2021-10-21 20:16:11,107 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,107 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2021-10-21 20:16:11,109 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,119 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:11,119 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,119 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,119 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,119 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:11,123 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:11,123 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,129 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Ended with exit code 0 [2021-10-21 20:16:11,148 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,148 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2021-10-21 20:16:11,150 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,157 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:11,157 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,157 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:11,159 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:11,159 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,163 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,181 INFO L490 LassoAnalysis]: Using template '2-phase'. [2021-10-21 20:16:11,181 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,184 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2021-10-21 20:16:11,185 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,192 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,192 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:11,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,192 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:11,195 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:11,195 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,201 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,222 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,225 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2021-10-21 20:16:11,227 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,234 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,235 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:11,235 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,235 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,235 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,235 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:11,236 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:11,236 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,241 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,259 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Ended with exit code 0 [2021-10-21 20:16:11,260 INFO L490 LassoAnalysis]: Using template '3-phase'. [2021-10-21 20:16:11,260 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,261 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2021-10-21 20:16:11,265 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,272 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,272 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:11,273 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,273 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,273 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,273 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:11,277 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:11,277 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,287 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,305 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Ended with exit code 0 [2021-10-21 20:16:11,305 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,306 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2021-10-21 20:16:11,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:11,314 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,314 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:11,314 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,315 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,315 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,315 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:11,317 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:11,317 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,347 INFO L490 LassoAnalysis]: Using template '4-phase'. [2021-10-21 20:16:11,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,347 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,348 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2021-10-21 20:16:11,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,364 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,364 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:11,365 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,365 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,365 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,365 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:11,370 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:11,370 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,382 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,401 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2021-10-21 20:16:11,402 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,410 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,411 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:11,411 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,411 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,411 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,411 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:11,414 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:11,414 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,462 INFO L490 LassoAnalysis]: Using template '2-lex'. [2021-10-21 20:16:11,462 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,463 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2021-10-21 20:16:11,471 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:11,478 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,479 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:11,479 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,479 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,479 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,479 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:11,482 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:11,482 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,488 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,507 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,507 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2021-10-21 20:16:11,508 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:11,516 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,516 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:11,516 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,516 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,516 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,516 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:11,518 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:11,518 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,522 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,540 INFO L490 LassoAnalysis]: Using template '3-lex'. [2021-10-21 20:16:11,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,541 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2021-10-21 20:16:11,542 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,549 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,549 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:11,549 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,550 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,550 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:11,554 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:11,555 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,598 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:11,598 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:11,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:11,599 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:11,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2021-10-21 20:16:11,600 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:11,608 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:11,608 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:11,608 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:11,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:11,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:11,608 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:11,611 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:11,611 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:11,618 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:11,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2021-10-21 20:16:11,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:11,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-21 20:16:11,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2021-10-21 20:16:11,636 INFO L87 Difference]: Start difference. First operand 398 states and 430 transitions. cyclomatic complexity: 35 Second operand has 9 states, 9 states have (on average 7.777777777777778) internal successors, (70), 9 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:11,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:11,981 INFO L93 Difference]: Finished difference Result 513 states and 550 transitions. [2021-10-21 20:16:11,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-21 20:16:11,981 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 513 states and 550 transitions. [2021-10-21 20:16:11,983 INFO L131 ngComponentsAnalysis]: Automaton has 5 accepting balls. 100 [2021-10-21 20:16:11,984 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 513 states to 509 states and 546 transitions. [2021-10-21 20:16:11,984 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 509 [2021-10-21 20:16:11,985 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 509 [2021-10-21 20:16:11,985 INFO L73 IsDeterministic]: Start isDeterministic. Operand 509 states and 546 transitions. [2021-10-21 20:16:11,985 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:11,986 INFO L681 BuchiCegarLoop]: Abstraction has 509 states and 546 transitions. [2021-10-21 20:16:11,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states and 546 transitions. [2021-10-21 20:16:11,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 391. [2021-10-21 20:16:11,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 391 states have (on average 1.0767263427109974) internal successors, (421), 390 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:11,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 421 transitions. [2021-10-21 20:16:11,992 INFO L704 BuchiCegarLoop]: Abstraction has 391 states and 421 transitions. [2021-10-21 20:16:11,992 INFO L587 BuchiCegarLoop]: Abstraction has 391 states and 421 transitions. [2021-10-21 20:16:11,992 INFO L425 BuchiCegarLoop]: ======== Iteration 29============ [2021-10-21 20:16:11,992 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 391 states and 421 transitions. [2021-10-21 20:16:11,993 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 44 [2021-10-21 20:16:11,993 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:11,993 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:11,994 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:11,994 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:11,994 INFO L791 eck$LassoCheckResult]: Stem: 71032#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 71023#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 71016#L51 assume 0 == mp_add_~a3~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 71018#L53 assume 0 == mp_add_~a2~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 71043#L55 assume 0 == mp_add_~a1~0 % 256;mp_add_~na~0 := mp_add_~na~0 % 256 - 1; 71025#L51-1 mp_add_~nb~0 := 4; 71026#L61 assume !(0 == mp_add_~b3~0 % 256); 71029#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 71030#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 71161#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 71159#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 71160#L76-2 assume !(1 == mp_add_~i~0 % 256); 71239#L77-1 assume !(2 == mp_add_~i~0 % 256); 71238#L78-1 assume !(3 == mp_add_~i~0 % 256); 71237#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 71236#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 71235#L82-2 assume !(1 == mp_add_~i~0 % 256); 71234#L83-1 assume !(2 == mp_add_~i~0 % 256); 71233#L84-1 assume !(3 == mp_add_~i~0 % 256); 71232#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 71231#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 71229#L91-1 assume !(1 == mp_add_~i~0 % 256); 71228#L92-1 assume !(2 == mp_add_~i~0 % 256); 71227#L93-1 assume !(3 == mp_add_~i~0 % 256); 71226#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 71225#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 71223#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 71224#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 71218#L82 assume !(0 == mp_add_~i~0 % 256); 71219#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 71214#L83-1 assume !(2 == mp_add_~i~0 % 256); 71215#L84-1 assume !(3 == mp_add_~i~0 % 256); 71210#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 71211#L87-1 assume !(0 == mp_add_~i~0 % 256); 71206#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 71207#L92-1 assume !(2 == mp_add_~i~0 % 256); 71202#L93-1 assume !(3 == mp_add_~i~0 % 256); 71203#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 71198#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 71199#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 71285#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 71284#L82 assume !(0 == mp_add_~i~0 % 256); 71283#L82-2 assume !(1 == mp_add_~i~0 % 256); 71282#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 71281#L84-1 assume !(3 == mp_add_~i~0 % 256); 71280#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 71279#L87-1 assume !(0 == mp_add_~i~0 % 256); 71278#L91-1 assume !(1 == mp_add_~i~0 % 256); 71277#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 71276#L93-1 assume !(3 == mp_add_~i~0 % 256); 71275#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 71274#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 71273#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 71272#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 71271#L82 assume !(0 == mp_add_~i~0 % 256); 71270#L82-2 assume !(1 == mp_add_~i~0 % 256); 71269#L83-1 assume !(2 == mp_add_~i~0 % 256); 71268#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 71267#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 71266#L87-1 assume !(0 == mp_add_~i~0 % 256); 71265#L91-1 assume !(1 == mp_add_~i~0 % 256); 71264#L92-1 assume !(2 == mp_add_~i~0 % 256); 71263#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 71167#L94-1 [2021-10-21 20:16:11,994 INFO L793 eck$LassoCheckResult]: Loop: 71167#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 71262#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 71261#L75 assume !(mp_add_~i~0 % 256 < mp_add_~na~0 % 256); 71260#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 71259#L82 assume !(0 == mp_add_~i~0 % 256); 71258#L82-2 assume !(1 == mp_add_~i~0 % 256); 71257#L83-1 assume !(2 == mp_add_~i~0 % 256); 71256#L84-1 assume !(3 == mp_add_~i~0 % 256); 71255#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 71254#L87-1 assume !(0 == mp_add_~i~0 % 256); 71253#L91-1 assume !(1 == mp_add_~i~0 % 256); 71252#L92-1 assume !(2 == mp_add_~i~0 % 256); 71166#L93-1 assume !(3 == mp_add_~i~0 % 256); 71167#L94-1 [2021-10-21 20:16:11,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:11,995 INFO L82 PathProgramCache]: Analyzing trace with hash 1520812614, now seen corresponding path program 1 times [2021-10-21 20:16:11,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:11,995 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495148204] [2021-10-21 20:16:11,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:11,996 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:12,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:12,022 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:12,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:12,057 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:12,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:12,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1233229496, now seen corresponding path program 2 times [2021-10-21 20:16:12,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:12,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446191028] [2021-10-21 20:16:12,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:12,058 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:12,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:12,064 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:12,068 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:12,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:12,068 INFO L82 PathProgramCache]: Analyzing trace with hash -2088026333, now seen corresponding path program 2 times [2021-10-21 20:16:12,068 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:12,069 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037153385] [2021-10-21 20:16:12,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:12,069 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:12,193 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 36 proven. 90 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:16:12,193 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:12,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037153385] [2021-10-21 20:16:12,193 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037153385] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:12,193 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155454934] [2021-10-21 20:16:12,194 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-21 20:16:12,194 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:12,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:12,198 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:12,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Waiting until timeout for monitored process [2021-10-21 20:16:12,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-21 20:16:12,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-21 20:16:12,677 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:16:12,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:13,204 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 20 proven. 16 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-10-21 20:16:13,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155454934] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:13,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:13,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7] total 13 [2021-10-21 20:16:13,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119321715] [2021-10-21 20:16:13,295 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:13,295 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:13,295 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:13,295 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:13,295 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:16:13,295 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:13,295 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:13,295 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:13,296 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration29_Loop [2021-10-21 20:16:13,296 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:13,296 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:13,296 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-21 20:16:13,301 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-21 20:16:13,473 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:13,473 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:16:13,473 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:13,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:13,475 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:13,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2021-10-21 20:16:13,475 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:13,476 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:13,492 INFO L437 LassoAnalysis]: Proved nontermination for one component. [2021-10-21 20:16:13,492 INFO L440 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {ULTIMATE.start_mp_add_~partial_sum~0=0, ULTIMATE.start_mp_add_~carry~0=0} Honda state: {ULTIMATE.start_mp_add_~partial_sum~0=0, ULTIMATE.start_mp_add_~carry~0=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2021-10-21 20:16:13,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Ended with exit code 0 [2021-10-21 20:16:13,510 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:13,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:13,511 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:13,512 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:13,512 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:13,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2021-10-21 20:16:13,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2021-10-21 20:16:13,560 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:13,561 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:13,561 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:13,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2021-10-21 20:16:13,562 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:16:13,562 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:14,227 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:16:14,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,231 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:14,232 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:14,232 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:14,232 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:14,232 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:16:14,232 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,232 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:14,232 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:14,232 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration29_Loop [2021-10-21 20:16:14,232 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:14,232 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:14,233 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-21 20:16:14,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-21 20:16:14,379 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:14,380 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:16:14,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,381 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2021-10-21 20:16:14,382 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,388 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,388 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,389 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,389 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,389 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:14,389 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:14,390 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,391 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,409 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2021-10-21 20:16:14,409 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,410 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2021-10-21 20:16:14,411 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:14,418 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,418 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,418 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,418 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,418 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:14,420 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:14,420 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,423 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,441 INFO L490 LassoAnalysis]: Using template '2-nested'. [2021-10-21 20:16:14,441 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,442 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2021-10-21 20:16:14,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,450 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,450 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,450 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,450 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:14,451 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:14,451 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,454 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,472 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,473 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2021-10-21 20:16:14,474 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,481 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,481 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,481 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,481 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,481 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:14,483 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:14,483 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,487 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,505 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Ended with exit code 0 [2021-10-21 20:16:14,505 INFO L490 LassoAnalysis]: Using template '3-nested'. [2021-10-21 20:16:14,506 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,506 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2021-10-21 20:16:14,507 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,514 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,514 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,515 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:14,516 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:14,516 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,520 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,538 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Ended with exit code 0 [2021-10-21 20:16:14,540 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,541 INFO L229 MonitoredProcess]: Starting monitored process 145 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2021-10-21 20:16:14,542 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:14,549 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,549 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,549 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,549 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,549 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:14,552 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:14,553 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,557 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,576 INFO L490 LassoAnalysis]: Using template '4-nested'. [2021-10-21 20:16:14,576 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,577 INFO L229 MonitoredProcess]: Starting monitored process 146 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2021-10-21 20:16:14,578 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:14,585 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,585 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,585 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,585 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,585 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:14,587 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:14,587 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,591 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,609 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,617 INFO L229 MonitoredProcess]: Starting monitored process 147 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2021-10-21 20:16:14,646 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:14,655 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:14,656 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,656 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,656 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,656 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:14,661 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:14,661 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,681 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,714 INFO L490 LassoAnalysis]: Using template '2-phase'. [2021-10-21 20:16:14,714 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,715 INFO L229 MonitoredProcess]: Starting monitored process 148 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,717 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,725 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:14,725 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:14,726 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,726 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,726 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,726 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:14,728 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:14,728 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2021-10-21 20:16:14,745 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,776 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,776 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,777 INFO L229 MonitoredProcess]: Starting monitored process 149 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,779 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2021-10-21 20:16:14,788 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:14,788 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:14,788 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,788 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,788 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,788 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:14,792 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:14,792 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,805 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,837 INFO L490 LassoAnalysis]: Using template '3-phase'. [2021-10-21 20:16:14,837 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,838 INFO L229 MonitoredProcess]: Starting monitored process 150 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,840 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:14,849 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:14,849 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:14,849 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,849 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,849 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,849 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:14,852 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:14,852 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2021-10-21 20:16:14,866 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,897 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,898 INFO L229 MonitoredProcess]: Starting monitored process 151 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,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-21 20:16:14,909 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:14,909 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:14,909 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,909 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,909 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,909 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:14,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2021-10-21 20:16:14,914 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:14,914 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,926 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,945 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:14,947 INFO L490 LassoAnalysis]: Using template '4-phase'. [2021-10-21 20:16:14,947 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,948 INFO L229 MonitoredProcess]: Starting monitored process 152 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2021-10-21 20:16:14,949 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:14,956 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:14,956 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:14,956 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,957 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,957 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,957 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:14,959 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:14,959 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:14,967 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:14,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Ended with exit code 0 [2021-10-21 20:16:14,985 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:14,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:14,986 INFO L229 MonitoredProcess]: Starting monitored process 153 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:14,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2021-10-21 20:16:14,987 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:14,994 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:14,994 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:14,995 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:14,995 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:14,995 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:14,995 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:14,999 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:15,000 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:15,014 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:15,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:15,032 INFO L490 LassoAnalysis]: Using template '2-lex'. [2021-10-21 20:16:15,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:15,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:15,033 INFO L229 MonitoredProcess]: Starting monitored process 154 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:15,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2021-10-21 20:16:15,034 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:15,041 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:15,041 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:15,041 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:15,041 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:15,041 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:15,041 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:15,043 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:15,043 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:15,047 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:15,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:15,065 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:15,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:15,066 INFO L229 MonitoredProcess]: Starting monitored process 155 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:15,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Waiting until timeout for monitored process [2021-10-21 20:16:15,067 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:15,074 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:15,074 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:15,074 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:15,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:15,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:15,074 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:15,078 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:15,078 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:15,086 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:15,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (155)] Ended with exit code 0 [2021-10-21 20:16:15,104 INFO L490 LassoAnalysis]: Using template '3-lex'. [2021-10-21 20:16:15,104 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:15,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:15,105 INFO L229 MonitoredProcess]: Starting monitored process 156 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:15,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2021-10-21 20:16:15,106 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:15,113 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:15,113 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:15,113 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:15,113 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:15,113 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:15,113 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:15,116 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:15,116 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:15,122 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:15,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2021-10-21 20:16:15,140 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:15,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:15,141 INFO L229 MonitoredProcess]: Starting monitored process 157 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:15,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2021-10-21 20:16:15,142 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:15,149 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:15,149 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:15,149 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:15,150 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:15,150 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:15,150 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:15,155 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:15,155 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:15,164 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:15,183 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:15,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:15,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-21 20:16:15,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-10-21 20:16:15,184 INFO L87 Difference]: Start difference. First operand 391 states and 421 transitions. cyclomatic complexity: 33 Second operand has 13 states, 13 states have (on average 8.307692307692308) internal successors, (108), 13 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:16,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:16,310 INFO L93 Difference]: Finished difference Result 310 states and 327 transitions. [2021-10-21 20:16:16,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-21 20:16:16,311 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 310 states and 327 transitions. [2021-10-21 20:16:16,312 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 13 [2021-10-21 20:16:16,313 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 310 states to 127 states and 132 transitions. [2021-10-21 20:16:16,313 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 127 [2021-10-21 20:16:16,313 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 127 [2021-10-21 20:16:16,313 INFO L73 IsDeterministic]: Start isDeterministic. Operand 127 states and 132 transitions. [2021-10-21 20:16:16,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:16,313 INFO L681 BuchiCegarLoop]: Abstraction has 127 states and 132 transitions. [2021-10-21 20:16:16,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states and 132 transitions. [2021-10-21 20:16:16,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 93. [2021-10-21 20:16:16,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 93 states have (on average 1.053763440860215) internal successors, (98), 92 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:16,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 98 transitions. [2021-10-21 20:16:16,315 INFO L704 BuchiCegarLoop]: Abstraction has 93 states and 98 transitions. [2021-10-21 20:16:16,315 INFO L587 BuchiCegarLoop]: Abstraction has 93 states and 98 transitions. [2021-10-21 20:16:16,315 INFO L425 BuchiCegarLoop]: ======== Iteration 30============ [2021-10-21 20:16:16,315 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 93 states and 98 transitions. [2021-10-21 20:16:16,316 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 13 [2021-10-21 20:16:16,316 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-10-21 20:16:16,316 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-10-21 20:16:16,317 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:16,317 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-21 20:16:16,317 INFO L791 eck$LassoCheckResult]: Stem: 71975#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier;call #t~string0.base, #t~string0.offset := #Ultimate.allocOnStack(2);call write~init~int(48, #t~string0.base, #t~string0.offset, 1);call write~init~int(0, #t~string0.base, 1 + #t~string0.offset, 1);call #t~string1.base, #t~string1.offset := #Ultimate.allocOnStack(15); 71976#L-1 havoc main_#res;havoc main_#t~nondet3, main_#t~ret4, main_~a~0, main_~b~0, main_~r~1;havoc main_~a~0;havoc main_~b~0;havoc main_~r~1;main_~a~0 := main_#t~nondet3;havoc main_#t~nondet3;main_~b~0 := 234770789;mp_add_#in~a, mp_add_#in~b := main_~a~0, main_~b~0;havoc mp_add_#res;havoc mp_add_~a, mp_add_~b, mp_add_~a0~0, mp_add_~a1~0, mp_add_~a2~0, mp_add_~a3~0, mp_add_~b0~0, mp_add_~b1~0, mp_add_~b2~0, mp_add_~b3~0, mp_add_~r0~0, mp_add_~r1~0, mp_add_~r2~0, mp_add_~r3~0, mp_add_~carry~0, mp_add_~partial_sum~0, mp_add_~r~0, mp_add_~i~0, mp_add_~na~0, mp_add_~nb~0;mp_add_~a := mp_add_#in~a;mp_add_~b := mp_add_#in~b;havoc mp_add_~a0~0;havoc mp_add_~a1~0;havoc mp_add_~a2~0;havoc mp_add_~a3~0;havoc mp_add_~b0~0;havoc mp_add_~b1~0;havoc mp_add_~b2~0;havoc mp_add_~b3~0;havoc mp_add_~r0~0;havoc mp_add_~r1~0;havoc mp_add_~r2~0;havoc mp_add_~r3~0;havoc mp_add_~carry~0;havoc mp_add_~partial_sum~0;havoc mp_add_~r~0;havoc mp_add_~i~0;havoc mp_add_~na~0;havoc mp_add_~nb~0;mp_add_~a0~0 := mp_add_~a;mp_add_~a1~0 := mp_add_~a / 256;mp_add_~a2~0 := mp_add_~a / 65536;mp_add_~a3~0 := mp_add_~a / 16777216;mp_add_~b0~0 := mp_add_~b;mp_add_~b1~0 := mp_add_~b / 256;mp_add_~b2~0 := mp_add_~b / 65536;mp_add_~b3~0 := mp_add_~b / 16777216;mp_add_~na~0 := 4; 71980#L51 assume !(0 == mp_add_~a3~0 % 256); 71981#L51-1 mp_add_~nb~0 := 4; 71982#L61 assume !(0 == mp_add_~b3~0 % 256); 71983#L61-1 mp_add_~carry~0 := 0;mp_add_~i~0 := 0; 71997#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 72008#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 72007#L76 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a0~0 % 256; 72006#L76-2 assume !(1 == mp_add_~i~0 % 256); 72005#L77-1 assume !(2 == mp_add_~i~0 % 256); 72004#L78-1 assume !(3 == mp_add_~i~0 % 256); 72003#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 72001#L82 assume 0 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b0~0 % 256; 72002#L82-2 assume !(1 == mp_add_~i~0 % 256); 72055#L83-1 assume !(2 == mp_add_~i~0 % 256); 72053#L84-1 assume !(3 == mp_add_~i~0 % 256); 72051#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 72049#L87-1 assume 0 == mp_add_~i~0 % 256;mp_add_~r0~0 := mp_add_~partial_sum~0; 72047#L91-1 assume !(1 == mp_add_~i~0 % 256); 72045#L92-1 assume !(2 == mp_add_~i~0 % 256); 72043#L93-1 assume !(3 == mp_add_~i~0 % 256); 72041#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 72039#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 72037#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 72035#L76 assume !(0 == mp_add_~i~0 % 256); 72033#L76-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a1~0 % 256; 72031#L77-1 assume !(2 == mp_add_~i~0 % 256); 72012#L78-1 assume !(3 == mp_add_~i~0 % 256); 72013#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 71991#L82 assume !(0 == mp_add_~i~0 % 256); 71992#L82-2 assume 1 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b1~0 % 256; 72056#L83-1 assume !(2 == mp_add_~i~0 % 256); 72054#L84-1 assume !(3 == mp_add_~i~0 % 256); 72052#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 72050#L87-1 assume !(0 == mp_add_~i~0 % 256); 72048#L91-1 assume 1 == mp_add_~i~0 % 256;mp_add_~r1~0 := mp_add_~partial_sum~0; 72046#L92-1 assume !(2 == mp_add_~i~0 % 256); 72044#L93-1 assume !(3 == mp_add_~i~0 % 256); 72042#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 72040#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 72038#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 72036#L76 assume !(0 == mp_add_~i~0 % 256); 72034#L76-2 assume !(1 == mp_add_~i~0 % 256); 72032#L77-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a2~0 % 256; 72030#L78-1 assume !(3 == mp_add_~i~0 % 256); 72029#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 72028#L82 assume !(0 == mp_add_~i~0 % 256); 72027#L82-2 assume !(1 == mp_add_~i~0 % 256); 72026#L83-1 assume 2 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b2~0 % 256; 72025#L84-1 assume !(3 == mp_add_~i~0 % 256); 72024#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 72023#L87-1 assume !(0 == mp_add_~i~0 % 256); 72022#L91-1 assume !(1 == mp_add_~i~0 % 256); 72021#L92-1 assume 2 == mp_add_~i~0 % 256;mp_add_~r2~0 := mp_add_~partial_sum~0; 72020#L93-1 assume !(3 == mp_add_~i~0 % 256); 72019#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 72018#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 72017#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 72016#L76 assume !(0 == mp_add_~i~0 % 256); 72015#L76-2 assume !(1 == mp_add_~i~0 % 256); 72014#L77-1 assume !(2 == mp_add_~i~0 % 256); 72011#L78-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~a3~0 % 256; 72009#L75-1 assume mp_add_~i~0 % 256 < mp_add_~nb~0 % 256; 72010#L82 assume !(0 == mp_add_~i~0 % 256); 71999#L82-2 assume !(1 == mp_add_~i~0 % 256); 72000#L83-1 assume !(2 == mp_add_~i~0 % 256); 71994#L84-1 assume 3 == mp_add_~i~0 % 256;mp_add_~partial_sum~0 := mp_add_~partial_sum~0 % 65536 + mp_add_~b3~0 % 256; 71995#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 72064#L87-1 assume !(0 == mp_add_~i~0 % 256); 72067#L91-1 assume !(1 == mp_add_~i~0 % 256); 72066#L92-1 assume !(2 == mp_add_~i~0 % 256); 72065#L93-1 assume 3 == mp_add_~i~0 % 256;mp_add_~r3~0 := mp_add_~partial_sum~0; 71996#L94-1 [2021-10-21 20:16:16,317 INFO L793 eck$LassoCheckResult]: Loop: 71996#L94-1 mp_add_~i~0 := 1 + mp_add_~i~0 % 256; 71989#L72-2 assume !!((mp_add_~i~0 % 256 < mp_add_~na~0 % 256 || mp_add_~i~0 % 256 < mp_add_~nb~0 % 256) || 0 != mp_add_~carry~0 % 65536);mp_add_~partial_sum~0 := mp_add_~carry~0;mp_add_~carry~0 := 0; 71990#L75 assume mp_add_~i~0 % 256 < mp_add_~na~0 % 256; 71998#L76 assume !(0 == mp_add_~i~0 % 256); 71986#L76-2 assume !(1 == mp_add_~i~0 % 256); 71984#L77-1 assume !(2 == mp_add_~i~0 % 256); 71985#L78-1 assume !(3 == mp_add_~i~0 % 256); 71993#L75-1 assume !(mp_add_~i~0 % 256 < mp_add_~nb~0 % 256); 71987#L81 assume !(mp_add_~partial_sum~0 % 65536 > 255); 71988#L87-1 assume !(0 == mp_add_~i~0 % 256); 71979#L91-1 assume !(1 == mp_add_~i~0 % 256); 71977#L92-1 assume !(2 == mp_add_~i~0 % 256); 71978#L93-1 assume !(3 == mp_add_~i~0 % 256); 71996#L94-1 [2021-10-21 20:16:16,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:16,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1777905539, now seen corresponding path program 1 times [2021-10-21 20:16:16,318 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:16,318 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176871720] [2021-10-21 20:16:16,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:16,319 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:16,356 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:16,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:16,399 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:16,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:16,400 INFO L82 PathProgramCache]: Analyzing trace with hash 672830572, now seen corresponding path program 2 times [2021-10-21 20:16:16,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:16,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462323729] [2021-10-21 20:16:16,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:16,401 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:16,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:16,410 INFO L354 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-10-21 20:16:16,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-10-21 20:16:16,414 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-10-21 20:16:16,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-21 20:16:16,415 INFO L82 PathProgramCache]: Analyzing trace with hash -1948062352, now seen corresponding path program 1 times [2021-10-21 20:16:16,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-21 20:16:16,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197614262] [2021-10-21 20:16:16,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:16,415 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-21 20:16:16,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:16,561 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 40 proven. 110 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-21 20:16:16,561 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-21 20:16:16,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197614262] [2021-10-21 20:16:16,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197614262] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:16,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399869283] [2021-10-21 20:16:16,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-21 20:16:16,562 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-21 20:16:16,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:16,566 INFO L229 MonitoredProcess]: Starting monitored process 158 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-21 20:16:16,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Waiting until timeout for monitored process [2021-10-21 20:16:17,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-21 20:16:17,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-21 20:16:17,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-21 20:16:17,668 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 61 proven. 20 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-10-21 20:16:17,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399869283] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-21 20:16:17,669 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-21 20:16:17,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 12 [2021-10-21 20:16:17,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419877114] [2021-10-21 20:16:17,760 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:17,760 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:17,760 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:17,760 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:17,760 INFO L129 ssoRankerPreferences]: Use exernal solver: true [2021-10-21 20:16:17,760 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:17,760 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:17,760 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:17,760 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration30_Loop [2021-10-21 20:16:17,760 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:17,760 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:17,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-21 20:16:17,773 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-21 20:16:17,910 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:17,910 INFO L404 LassoAnalysis]: Checking for nontermination... [2021-10-21 20:16:17,910 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:17,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:17,911 INFO L229 MonitoredProcess]: Starting monitored process 159 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:17,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2021-10-21 20:16:17,912 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2021-10-21 20:16:17,912 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:17,959 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:17,959 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:17,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:17,960 INFO L229 MonitoredProcess]: Starting monitored process 160 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:17,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2021-10-21 20:16:17,961 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2021-10-21 20:16:17,961 INFO L160 nArgumentSynthesizer]: Using integer mode. [2021-10-21 20:16:18,775 INFO L444 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2021-10-21 20:16:18,777 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:18,778 INFO L210 LassoAnalysis]: Preferences: [2021-10-21 20:16:18,778 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-10-21 20:16:18,778 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-10-21 20:16:18,778 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-10-21 20:16:18,778 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-10-21 20:16:18,778 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:18,778 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-10-21 20:16:18,778 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-10-21 20:16:18,778 INFO L133 ssoRankerPreferences]: Filename of dumped script: byte_add_2-2.i_Iteration30_Loop [2021-10-21 20:16:18,778 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-10-21 20:16:18,779 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-10-21 20:16:18,779 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-21 20:16:18,784 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-21 20:16:18,956 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-10-21 20:16:18,957 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-10-21 20:16:18,957 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:18,957 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:18,958 INFO L229 MonitoredProcess]: Starting monitored process 161 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:18,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2021-10-21 20:16:18,959 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:18,965 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:18,966 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:18,966 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:18,966 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:18,966 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:18,967 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:18,967 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:18,969 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:18,987 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Ended with exit code 0 [2021-10-21 20:16:18,987 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:18,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:18,988 INFO L229 MonitoredProcess]: Starting monitored process 162 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:18,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Waiting until timeout for monitored process [2021-10-21 20:16:18,989 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:18,996 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:18,996 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:18,996 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:18,996 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:18,996 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-10-21 20:16:18,998 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-10-21 20:16:18,998 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,001 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,020 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (162)] Ended with exit code 0 [2021-10-21 20:16:19,020 INFO L490 LassoAnalysis]: Using template '2-nested'. [2021-10-21 20:16:19,020 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,021 INFO L229 MonitoredProcess]: Starting monitored process 163 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2021-10-21 20:16:19,022 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,029 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:19,029 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,029 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,029 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,029 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:19,030 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:19,030 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,033 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Ended with exit code 0 [2021-10-21 20:16:19,051 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,052 INFO L229 MonitoredProcess]: Starting monitored process 164 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2021-10-21 20:16:19,053 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:19,060 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,061 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,061 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,061 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:19,063 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:19,063 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,067 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,085 INFO L490 LassoAnalysis]: Using template '3-nested'. [2021-10-21 20:16:19,085 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,086 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,086 INFO L229 MonitoredProcess]: Starting monitored process 165 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2021-10-21 20:16:19,087 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,094 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:19,094 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,094 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,094 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,095 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:19,096 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:19,096 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,099 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2021-10-21 20:16:19,117 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,118 INFO L229 MonitoredProcess]: Starting monitored process 166 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2021-10-21 20:16:19,119 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:19,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:19,126 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,126 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:19,130 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:19,130 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,134 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2021-10-21 20:16:19,153 INFO L490 LassoAnalysis]: Using template '4-nested'. [2021-10-21 20:16:19,153 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,154 INFO L229 MonitoredProcess]: Starting monitored process 167 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2021-10-21 20:16:19,155 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,162 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:19,162 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,162 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,162 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,162 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:19,165 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:19,165 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,186 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,204 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,204 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,205 INFO L229 MonitoredProcess]: Starting monitored process 168 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2021-10-21 20:16:19,206 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,213 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-10-21 20:16:19,213 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,213 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,213 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:19,219 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:19,219 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,237 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2021-10-21 20:16:19,261 INFO L490 LassoAnalysis]: Using template '2-phase'. [2021-10-21 20:16:19,261 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,262 INFO L229 MonitoredProcess]: Starting monitored process 169 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2021-10-21 20:16:19,263 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,269 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,270 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:19,270 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,270 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,270 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,270 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:19,271 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:19,271 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,275 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,293 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2021-10-21 20:16:19,293 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,294 INFO L229 MonitoredProcess]: Starting monitored process 170 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2021-10-21 20:16:19,296 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,303 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,303 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:19,303 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,303 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,303 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,303 INFO L205 nArgumentSynthesizer]: 3 template conjuncts. [2021-10-21 20:16:19,306 INFO L401 nArgumentSynthesizer]: We have 3 Motzkin's Theorem applications. [2021-10-21 20:16:19,306 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,312 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,330 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Ended with exit code 0 [2021-10-21 20:16:19,330 INFO L490 LassoAnalysis]: Using template '3-phase'. [2021-10-21 20:16:19,330 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,331 INFO L229 MonitoredProcess]: Starting monitored process 171 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2021-10-21 20:16:19,332 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,339 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,340 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:19,340 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,340 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:19,343 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:19,343 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,368 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,400 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,401 INFO L229 MonitoredProcess]: Starting monitored process 172 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,410 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:19,420 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,420 INFO L338 nArgumentSynthesizer]: Template has degree 2. [2021-10-21 20:16:19,420 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,420 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,420 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,420 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:19,425 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:19,425 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2021-10-21 20:16:19,446 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,478 INFO L490 LassoAnalysis]: Using template '4-phase'. [2021-10-21 20:16:19,478 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,479 INFO L229 MonitoredProcess]: Starting monitored process 173 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,480 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:19,490 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,490 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:19,490 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,490 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,490 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,490 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:19,494 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:19,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2021-10-21 20:16:19,505 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,524 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,525 INFO L229 MonitoredProcess]: Starting monitored process 174 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2021-10-21 20:16:19,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:19,534 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,534 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:19,534 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,534 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,534 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,534 INFO L205 nArgumentSynthesizer]: 5 template conjuncts. [2021-10-21 20:16:19,541 INFO L401 nArgumentSynthesizer]: We have 5 Motzkin's Theorem applications. [2021-10-21 20:16:19,541 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,559 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2021-10-21 20:16:19,577 INFO L490 LassoAnalysis]: Using template '2-lex'. [2021-10-21 20:16:19,577 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,580 INFO L229 MonitoredProcess]: Starting monitored process 175 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2021-10-21 20:16:19,581 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,588 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,588 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:19,588 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,588 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,588 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,588 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:19,590 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:19,590 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,594 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,615 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,616 INFO L229 MonitoredProcess]: Starting monitored process 176 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,617 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2021-10-21 20:16:19,617 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-21 20:16:19,624 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,624 INFO L338 nArgumentSynthesizer]: Template has degree 1. [2021-10-21 20:16:19,624 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,625 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,625 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,625 INFO L205 nArgumentSynthesizer]: 4 template conjuncts. [2021-10-21 20:16:19,628 INFO L401 nArgumentSynthesizer]: We have 4 Motzkin's Theorem applications. [2021-10-21 20:16:19,628 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,634 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Ended with exit code 0 [2021-10-21 20:16:19,653 INFO L490 LassoAnalysis]: Using template '3-lex'. [2021-10-21 20:16:19,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,653 INFO L229 MonitoredProcess]: Starting monitored process 177 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2021-10-21 20:16:19,654 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:19,662 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,662 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:19,662 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,662 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,662 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,662 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:19,665 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:19,666 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,697 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:19,729 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-10-21 20:16:19,729 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 [2021-10-21 20:16:19,730 INFO L229 MonitoredProcess]: Starting monitored process 178 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-10-21 20:16:19,731 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2021-10-21 20:16:19,731 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-10-21 20:16:19,738 WARN L333 nArgumentSynthesizer]: Using a linear SMT query and a templates of degree > 0, hence this method is incomplete. [2021-10-21 20:16:19,738 INFO L338 nArgumentSynthesizer]: Template has degree 3. [2021-10-21 20:16:19,738 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-10-21 20:16:19,739 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-10-21 20:16:19,739 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-10-21 20:16:19,739 INFO L205 nArgumentSynthesizer]: 6 template conjuncts. [2021-10-21 20:16:19,744 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-10-21 20:16:19,744 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-10-21 20:16:19,754 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-10-21 20:16:19,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Ended with exit code 0 [2021-10-21 20:16:19,772 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-21 20:16:19,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-21 20:16:19,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-10-21 20:16:19,772 INFO L87 Difference]: Start difference. First operand 93 states and 98 transitions. cyclomatic complexity: 6 Second operand has 12 states, 12 states have (on average 11.0) internal successors, (132), 12 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-21 20:16:20,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-21 20:16:20,313 INFO L93 Difference]: Finished difference Result 92 states and 94 transitions. [2021-10-21 20:16:20,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-10-21 20:16:20,314 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 92 states and 94 transitions. [2021-10-21 20:16:20,314 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-21 20:16:20,314 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 92 states to 0 states and 0 transitions. [2021-10-21 20:16:20,314 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-10-21 20:16:20,314 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-10-21 20:16:20,314 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-10-21 20:16:20,314 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-21 20:16:20,315 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-21 20:16:20,315 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-21 20:16:20,315 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-21 20:16:20,315 INFO L425 BuchiCegarLoop]: ======== Iteration 31============ [2021-10-21 20:16:20,315 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-10-21 20:16:20,315 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-10-21 20:16:20,315 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-10-21 20:16:20,319 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 21.10 08:16:20 BoogieIcfgContainer [2021-10-21 20:16:20,319 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-10-21 20:16:20,320 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-21 20:16:20,320 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-21 20:16:20,320 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-21 20:16:20,320 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.10 08:15:26" (3/4) ... [2021-10-21 20:16:20,323 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-10-21 20:16:20,323 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-21 20:16:20,324 INFO L168 Benchmark]: Toolchain (without parser) took 54773.21 ms. Allocated memory was 88.1 MB in the beginning and 536.9 MB in the end (delta: 448.8 MB). Free memory was 51.7 MB in the beginning and 186.3 MB in the end (delta: -134.6 MB). Peak memory consumption was 315.0 MB. Max. memory is 16.1 GB. [2021-10-21 20:16:20,324 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 88.1 MB. Free memory is still 68.9 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:16:20,325 INFO L168 Benchmark]: CACSL2BoogieTranslator took 368.65 ms. Allocated memory was 88.1 MB in the beginning and 109.1 MB in the end (delta: 21.0 MB). Free memory was 51.5 MB in the beginning and 83.5 MB in the end (delta: -32.0 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-21 20:16:20,325 INFO L168 Benchmark]: Boogie Procedure Inliner took 58.67 ms. Allocated memory is still 109.1 MB. Free memory was 83.5 MB in the beginning and 81.6 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-21 20:16:20,325 INFO L168 Benchmark]: Boogie Preprocessor took 51.42 ms. Allocated memory is still 109.1 MB. Free memory was 81.6 MB in the beginning and 80.5 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-21 20:16:20,326 INFO L168 Benchmark]: RCFGBuilder took 351.43 ms. Allocated memory is still 109.1 MB. Free memory was 80.0 MB in the beginning and 67.8 MB in the end (delta: 12.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-10-21 20:16:20,326 INFO L168 Benchmark]: BuchiAutomizer took 53933.81 ms. Allocated memory was 109.1 MB in the beginning and 536.9 MB in the end (delta: 427.8 MB). Free memory was 67.3 MB in the beginning and 186.3 MB in the end (delta: -119.0 MB). Peak memory consumption was 311.4 MB. Max. memory is 16.1 GB. [2021-10-21 20:16:20,326 INFO L168 Benchmark]: Witness Printer took 3.02 ms. Allocated memory is still 536.9 MB. Free memory is still 186.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-21 20:16:20,328 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.21 ms. Allocated memory is still 88.1 MB. Free memory is still 68.9 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 368.65 ms. Allocated memory was 88.1 MB in the beginning and 109.1 MB in the end (delta: 21.0 MB). Free memory was 51.5 MB in the beginning and 83.5 MB in the end (delta: -32.0 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 58.67 ms. Allocated memory is still 109.1 MB. Free memory was 83.5 MB in the beginning and 81.6 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 51.42 ms. Allocated memory is still 109.1 MB. Free memory was 81.6 MB in the beginning and 80.5 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 351.43 ms. Allocated memory is still 109.1 MB. Free memory was 80.0 MB in the beginning and 67.8 MB in the end (delta: 12.3 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 53933.81 ms. Allocated memory was 109.1 MB in the beginning and 536.9 MB in the end (delta: 427.8 MB). Free memory was 67.3 MB in the beginning and 186.3 MB in the end (delta: -119.0 MB). Peak memory consumption was 311.4 MB. Max. memory is 16.1 GB. * Witness Printer took 3.02 ms. Allocated memory is still 536.9 MB. Free memory is still 186.3 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 30 terminating modules (30 trivial, 0 deterministic, 0 nondeterministic). 30 modules have a trivial ranking function, the largest among these consists of 17 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 53.8s and 31 iterations. TraceHistogramMax:7. Analysis of lassos took 33.7s. Construction of modules took 12.0s. Büchi inclusion checks took 6.2s. Highest rank in rank-based complementation 0. Minimization of det autom 30. Minimization of nondet autom 0. Automata minimization 827.3ms AutomataMinimizationTime, 29 MinimizatonAttempts, 13356 StatesRemovedByMinimization, 27 NontrivialMinimizations. Non-live state removal took 0.5s Buchi closure took 0.0s. Biggest automaton had 3304 states and ocurred in iteration 13. Nontrivial modules had stage [0, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 1435 SDtfs, 5364 SDslu, 2979 SDs, 0 SdLazy, 10451 SolverSat, 1005 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 12094.3ms Time LassoAnalysisResults: nont0 unkn0 SFLI17 SFLT0 conc4 concLT0 SILN0 SILU2 SILI7 SILT0 lasso0 LassoPreprocessingBenchmarks: Lassos: inital54 mio100 ax100 hnf100 lsp73 ukn100 mio100 lsp100 div490 bol100 ite100 ukn100 eq145 hnf45 smp76 dnf100 smp100 tf102 neg99 sie103 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 3 Time: 21ms VariablesStem: 0 VariablesLoop: 0 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 0 MotzkinApplications: 6 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 5 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 6 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 5.6s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-10-21 20:16:20,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2021-10-21 20:16:20,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (136)] Ended with exit code 0 [2021-10-21 20:16:20,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:20,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2021-10-21 20:16:21,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2021-10-21 20:16:21,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:21,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:21,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2021-10-21 20:16:21,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Ended with exit code 0 [2021-10-21 20:16:22,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:22,366 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2021-10-21 20:16:22,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:22,766 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2021-10-21 20:16:22,966 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Forceful destruction successful, exit code 0 [2021-10-21 20:16:23,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2021-10-21 20:16:23,367 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2021-10-21 20:16:23,555 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b1f9cd19-a950-47fa-aae9-83288f9b70e3/bin/uautomizer-j4sWxH34Be/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Ended with exit code 0 Received shutdown request...