./Ultimate.py --spec ../sv-benchmarks/c/properties/termination.prp --file ../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for termination Using default analysis Version 8d31f386 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerTermination.xml -i ../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(F end) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 18b42b65120149c30866fbc5b5479df029781f63 ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.multireach-323-8d31f38 [2021-07-06 18:51:17,259 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-07-06 18:51:17,262 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-07-06 18:51:17,305 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-07-06 18:51:17,306 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-07-06 18:51:17,310 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-07-06 18:51:17,311 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-07-06 18:51:17,317 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-07-06 18:51:17,319 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-07-06 18:51:17,324 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-07-06 18:51:17,325 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-07-06 18:51:17,326 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-07-06 18:51:17,327 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-07-06 18:51:17,329 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-07-06 18:51:17,330 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-07-06 18:51:17,331 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-07-06 18:51:17,334 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-07-06 18:51:17,335 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-07-06 18:51:17,337 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-07-06 18:51:17,338 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-07-06 18:51:17,339 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-07-06 18:51:17,345 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-07-06 18:51:17,346 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-07-06 18:51:17,347 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-07-06 18:51:17,352 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-07-06 18:51:17,352 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-07-06 18:51:17,352 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-07-06 18:51:17,354 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-07-06 18:51:17,354 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-07-06 18:51:17,355 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-07-06 18:51:17,355 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-07-06 18:51:17,356 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-07-06 18:51:17,357 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-07-06 18:51:17,358 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-07-06 18:51:17,359 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-07-06 18:51:17,359 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-07-06 18:51:17,360 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-07-06 18:51:17,360 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-07-06 18:51:17,360 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-07-06 18:51:17,361 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-07-06 18:51:17,362 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-07-06 18:51:17,363 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Termination-64bit-Automizer_Default.epf [2021-07-06 18:51:17,403 INFO L113 SettingsManager]: Loading preferences was successful [2021-07-06 18:51:17,404 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-07-06 18:51:17,406 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-07-06 18:51:17,406 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-07-06 18:51:17,406 INFO L138 SettingsManager]: * Use SBE=true [2021-07-06 18:51:17,407 INFO L136 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2021-07-06 18:51:17,407 INFO L138 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2021-07-06 18:51:17,407 INFO L138 SettingsManager]: * Use old map elimination=false [2021-07-06 18:51:17,407 INFO L138 SettingsManager]: * Use external solver (rank synthesis)=false [2021-07-06 18:51:17,407 INFO L138 SettingsManager]: * Use only trivial implications for array writes=true [2021-07-06 18:51:17,408 INFO L138 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2021-07-06 18:51:17,408 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-07-06 18:51:17,409 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-07-06 18:51:17,409 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-07-06 18:51:17,409 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-07-06 18:51:17,409 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2021-07-06 18:51:17,409 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2021-07-06 18:51:17,410 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2021-07-06 18:51:17,410 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-07-06 18:51:17,410 INFO L138 SettingsManager]: * Assume nondeterminstic values are in range=false [2021-07-06 18:51:17,410 INFO L138 SettingsManager]: * Use constant arrays=true [2021-07-06 18:51:17,410 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2021-07-06 18:51:17,411 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-07-06 18:51:17,411 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-07-06 18:51:17,411 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-07-06 18:51:17,411 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-07-06 18:51:17,411 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-07-06 18:51:17,413 INFO L136 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2021-07-06 18:51:17,413 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(F end) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 18b42b65120149c30866fbc5b5479df029781f63 [2021-07-06 18:51:17,686 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-07-06 18:51:17,702 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-07-06 18:51:17,705 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-07-06 18:51:17,706 INFO L271 PluginConnector]: Initializing CDTParser... [2021-07-06 18:51:17,706 INFO L275 PluginConnector]: CDTParser initialized [2021-07-06 18:51:17,707 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i [2021-07-06 18:51:17,765 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ba3f6abd/a1e599b9bf964a49bd290be9d6357190/FLAG05c0dc773 [2021-07-06 18:51:18,243 INFO L306 CDTParser]: Found 1 translation units. [2021-07-06 18:51:18,245 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/termination-recursive-malloc/rec_malloc_ex11B.i [2021-07-06 18:51:18,250 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ba3f6abd/a1e599b9bf964a49bd290be9d6357190/FLAG05c0dc773 [2021-07-06 18:51:18,269 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2ba3f6abd/a1e599b9bf964a49bd290be9d6357190 [2021-07-06 18:51:18,274 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-07-06 18:51:18,276 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-07-06 18:51:18,278 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-07-06 18:51:18,278 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-07-06 18:51:18,281 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-07-06 18:51:18,281 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,283 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1232414f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18, skipping insertion in model container [2021-07-06 18:51:18,283 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,289 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-07-06 18:51:18,301 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-07-06 18:51:18,428 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-06 18:51:18,436 INFO L203 MainTranslator]: Completed pre-run [2021-07-06 18:51:18,448 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-07-06 18:51:18,458 INFO L208 MainTranslator]: Completed translation [2021-07-06 18:51:18,459 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18 WrapperNode [2021-07-06 18:51:18,459 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-07-06 18:51:18,460 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-07-06 18:51:18,464 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-07-06 18:51:18,465 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-07-06 18:51:18,473 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,478 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,491 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-07-06 18:51:18,491 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-07-06 18:51:18,492 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-07-06 18:51:18,492 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-07-06 18:51:18,497 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,498 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,508 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,508 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,518 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,521 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,525 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,526 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-07-06 18:51:18,528 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-07-06 18:51:18,528 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-07-06 18:51:18,528 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-07-06 18:51:18,529 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (1/1) ... [2021-07-06 18:51:18,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:18,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:18,558 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:18,588 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2021-07-06 18:51:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-07-06 18:51:18,604 INFO L130 BoogieDeclarations]: Found specification of procedure rec [2021-07-06 18:51:18,605 INFO L138 BoogieDeclarations]: Found implementation of procedure rec [2021-07-06 18:51:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-07-06 18:51:18,605 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-07-06 18:51:18,605 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-07-06 18:51:18,607 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-07-06 18:51:18,607 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-07-06 18:51:18,917 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-07-06 18:51:18,917 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2021-07-06 18:51:18,918 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.07 06:51:18 BoogieIcfgContainer [2021-07-06 18:51:18,918 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-07-06 18:51:18,919 INFO L113 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2021-07-06 18:51:18,919 INFO L271 PluginConnector]: Initializing BuchiAutomizer... [2021-07-06 18:51:18,921 INFO L275 PluginConnector]: BuchiAutomizer initialized [2021-07-06 18:51:18,922 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-07-06 18:51:18,922 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 06.07 06:51:18" (1/3) ... [2021-07-06 18:51:18,923 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5e1aa044 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.07 06:51:18, skipping insertion in model container [2021-07-06 18:51:18,923 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-07-06 18:51:18,923 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.07 06:51:18" (2/3) ... [2021-07-06 18:51:18,923 INFO L205 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@5e1aa044 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 06.07 06:51:18, skipping insertion in model container [2021-07-06 18:51:18,923 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2021-07-06 18:51:18,923 INFO L185 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.07 06:51:18" (3/3) ... [2021-07-06 18:51:18,941 INFO L389 chiAutomizerObserver]: Analyzing ICFG rec_malloc_ex11B.i [2021-07-06 18:51:18,979 INFO L359 BuchiCegarLoop]: Interprodecural is true [2021-07-06 18:51:18,980 INFO L360 BuchiCegarLoop]: Hoare is false [2021-07-06 18:51:18,980 INFO L361 BuchiCegarLoop]: Compute interpolants for ForwardPredicates [2021-07-06 18:51:18,980 INFO L362 BuchiCegarLoop]: Backedges is STRAIGHT_LINE [2021-07-06 18:51:18,980 INFO L363 BuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-07-06 18:51:18,980 INFO L364 BuchiCegarLoop]: Difference is false [2021-07-06 18:51:18,980 INFO L365 BuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-07-06 18:51:18,981 INFO L368 BuchiCegarLoop]: ======== Iteration 0==of CEGAR loop == BuchiCegarLoop======== [2021-07-06 18:51:18,992 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 17 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:19,012 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2021-07-06 18:51:19,013 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-07-06 18:51:19,013 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-07-06 18:51:19,018 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-07-06 18:51:19,018 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:19,019 INFO L425 BuchiCegarLoop]: ======== Iteration 1============ [2021-07-06 18:51:19,019 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 17 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:19,022 INFO L131 ngComponentsAnalysis]: Automaton has 2 accepting balls. 8 [2021-07-06 18:51:19,022 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-07-06 18:51:19,022 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-07-06 18:51:19,022 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1] [2021-07-06 18:51:19,023 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:19,028 INFO L791 eck$LassoCheckResult]: Stem: 9#ULTIMATE.startENTRYtrue #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 6#L-1true havoc main_#res;havoc main_#t~malloc6.base, main_#t~malloc6.offset, main_#t~nondet7, main_#t~malloc9.base, main_#t~malloc9.offset, main_#t~nondet10, main_#t~mem13, main_#t~ret11, main_#t~ite12, main_~pp~0.base, main_~pp~0.offset, main_#t~mem8, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc6.base, main_#t~malloc6.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc6.base, main_#t~malloc6.offset;call write~int(main_#t~nondet7, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet7; 19#L28-3true [2021-07-06 18:51:19,028 INFO L793 eck$LassoCheckResult]: Loop: 19#L28-3true call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 4#L28-1true assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 12#L33true call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 3#recENTRYtrue ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 7#L9true assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 15#recFINALtrue assume true; 13#recEXITtrue >#39#return; 10#L33-1true assume main_#t~ret11 <= -1;main_#t~ite12 := -1; 5#L33-3true call write~int(main_#t~mem13 + main_#t~ite12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem13;havoc main_#t~ite12;havoc main_#t~ret11; 19#L28-3true [2021-07-06 18:51:19,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:19,034 INFO L82 PathProgramCache]: Analyzing trace with hash 1219, now seen corresponding path program 1 times [2021-07-06 18:51:19,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:19,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070612027] [2021-07-06 18:51:19,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:19,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:19,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:19,129 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:19,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:19,149 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:19,173 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:19,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:19,176 INFO L82 PathProgramCache]: Analyzing trace with hash -1673639481, now seen corresponding path program 1 times [2021-07-06 18:51:19,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:19,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701322681] [2021-07-06 18:51:19,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:19,178 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:19,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:19,240 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:19,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:19,277 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:19,285 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:19,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:19,294 INFO L82 PathProgramCache]: Analyzing trace with hash -508919995, now seen corresponding path program 1 times [2021-07-06 18:51:19,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:19,295 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891005818] [2021-07-06 18:51:19,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:19,295 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:19,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:19,341 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:19,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:19,357 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:19,362 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:19,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:19,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:19,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:19,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-07-06 18:51:19,919 WARN L205 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 94 [2021-07-06 18:51:19,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:19,941 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:19,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:19,942 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-07-06 18:51:19,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-07-06 18:51:19,954 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:19,956 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:19,957 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:19,958 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-07-06 18:51:19,960 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-07-06 18:51:20,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:20,130 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:20,131 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:20,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 18:51:20,142 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-07-06 18:51:20,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:20,151 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:20,152 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:20,153 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 18:51:20,159 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-07-06 18:51:20,206 INFO L210 LassoAnalysis]: Preferences: [2021-07-06 18:51:20,206 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-07-06 18:51:20,207 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-07-06 18:51:20,207 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-07-06 18:51:20,207 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-07-06 18:51:20,207 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:20,207 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-07-06 18:51:20,208 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-07-06 18:51:20,208 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration1_Lasso [2021-07-06 18:51:20,208 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-07-06 18:51:20,208 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-07-06 18:51:20,234 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,240 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,244 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,500 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 58 [2021-07-06 18:51:20,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-07-06 18:51:20,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,508 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,514 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,518 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,521 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,524 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:20,890 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-07-06 18:51:20,893 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-07-06 18:51:20,895 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:20,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:20,897 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:20,908 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2021-07-06 18:51:20,909 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:20,916 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:20,916 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:20,917 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:20,917 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:20,917 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:20,918 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:20,918 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:20,934 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:20,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:20,960 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:20,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:20,961 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:20,972 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:20,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2021-07-06 18:51:20,978 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:20,979 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:20,979 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:20,979 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:20,979 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:20,980 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:20,980 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:20,981 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:20,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:20,999 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:20,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:21,000 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:21,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2021-07-06 18:51:21,002 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:21,008 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:21,008 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:21,008 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:21,008 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:21,015 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:21,015 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:21,032 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:21,054 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:21,055 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:21,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:21,055 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:21,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2021-07-06 18:51:21,057 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:21,063 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:21,063 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:21,063 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:21,063 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:21,066 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:21,067 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:21,070 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-07-06 18:51:21,096 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2021-07-06 18:51:21,096 INFO L444 ModelExtractionUtils]: 2 out of 7 variables were initially zero. Simplification set additionally 3 variables to zero. [2021-07-06 18:51:21,097 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:21,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:21,101 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:21,109 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2021-07-06 18:51:21,109 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-07-06 18:51:21,137 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-07-06 18:51:21,137 INFO L513 LassoAnalysis]: Proved termination. [2021-07-06 18:51:21,138 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0.base) ULTIMATE.start_main_~qq~0.offset)_1) = 1*v_rep(select (select #memory_int ULTIMATE.start_main_~qq~0.base) ULTIMATE.start_main_~qq~0.offset)_1 Supporting invariants [] [2021-07-06 18:51:21,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:21,172 INFO L297 tatePredicateManager]: 3 out of 3 supporting invariants were superfluous and have been removed [2021-07-06 18:51:21,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:21,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:21,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 25 conjuncts, 2 conjunts are in the unsatisfiable core [2021-07-06 18:51:21,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:21,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:21,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:21,227 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:21,228 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,228 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:21,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 16 conjunts are in the unsatisfiable core [2021-07-06 18:51:21,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:21,279 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:21,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,281 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:21,281 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,282 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:21,283 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,284 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:21,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:21,303 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,305 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,305 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,306 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-07-06 18:51:21,306 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,307 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,307 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 18:51:21,308 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-07-06 18:51:21,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,318 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-07-06 18:51:21,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-07-06 18:51:21,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,327 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,328 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,328 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,329 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-07-06 18:51:21,329 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-07-06 18:51:21,330 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,330 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,331 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,331 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 11 [2021-07-06 18:51:21,332 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,332 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,333 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,334 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,335 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-07-06 18:51:21,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-07-06 18:51:21,337 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-07-06 18:51:21,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-07-06 18:51:21,338 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,340 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,341 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 15 [2021-07-06 18:51:21,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-07-06 18:51:21,342 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-07-06 18:51:21,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-07-06 18:51:21,344 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:21,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-07-06 18:51:21,373 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-07-06 18:51:21,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2021-07-06 18:51:21,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-07-06 18:51:21,376 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-07-06 18:51:21,376 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-06 18:51:21,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-07-06 18:51:21,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-07-06 18:51:21,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,392 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,393 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,393 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-07-06 18:51:21,398 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,399 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,400 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,400 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-06 18:51:21,400 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:40, output treesize:7 [2021-07-06 18:51:21,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,420 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,430 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,434 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,437 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:21,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-07-06 18:51:21,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 18:51:21,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:21,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-07-06 18:51:21,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-07-06 18:51:21,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,446 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:21,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,450 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,451 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-07-06 18:51:21,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 18:51:21,475 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 5 loop predicates [2021-07-06 18:51:21,477 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 17 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Second operand has 6 states, 6 states have (on average 1.5) internal successors, (9), 6 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 18:51:21,597 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 17 states, 13 states have (on average 1.3076923076923077) internal successors, (17), 13 states have internal predecessors, (17), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2). Second operand has 6 states, 6 states have (on average 1.5) internal successors, (9), 6 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Result 65 states and 78 transitions. Complement of second has 18 states. [2021-07-06 18:51:21,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 9 states 1 stem states 6 non-accepting loop states 1 accepting loop states [2021-07-06 18:51:21,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6 states, 6 states have (on average 1.5) internal successors, (9), 6 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 18:51:21,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 24 transitions. [2021-07-06 18:51:21,602 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 24 transitions. Stem has 2 letters. Loop has 9 letters. [2021-07-06 18:51:21,603 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:21,603 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 24 transitions. Stem has 11 letters. Loop has 9 letters. [2021-07-06 18:51:21,604 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:21,604 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 9 states and 24 transitions. Stem has 2 letters. Loop has 18 letters. [2021-07-06 18:51:21,605 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:21,605 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 65 states and 78 transitions. [2021-07-06 18:51:21,613 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 11 [2021-07-06 18:51:21,619 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 65 states to 47 states and 58 transitions. [2021-07-06 18:51:21,620 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 29 [2021-07-06 18:51:21,620 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 30 [2021-07-06 18:51:21,621 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 58 transitions. [2021-07-06 18:51:21,621 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-07-06 18:51:21,621 INFO L681 BuchiCegarLoop]: Abstraction has 47 states and 58 transitions. [2021-07-06 18:51:21,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states and 58 transitions. [2021-07-06 18:51:21,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 46. [2021-07-06 18:51:21,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 33 states have (on average 1.2424242424242424) internal successors, (41), 32 states have internal predecessors, (41), 8 states have call successors, (8), 5 states have call predecessors, (8), 5 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2021-07-06 18:51:21,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 57 transitions. [2021-07-06 18:51:21,653 INFO L704 BuchiCegarLoop]: Abstraction has 46 states and 57 transitions. [2021-07-06 18:51:21,653 INFO L587 BuchiCegarLoop]: Abstraction has 46 states and 57 transitions. [2021-07-06 18:51:21,653 INFO L425 BuchiCegarLoop]: ======== Iteration 2============ [2021-07-06 18:51:21,653 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 46 states and 57 transitions. [2021-07-06 18:51:21,656 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 11 [2021-07-06 18:51:21,656 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-07-06 18:51:21,656 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-07-06 18:51:21,657 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:21,658 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-07-06 18:51:21,658 INFO L791 eck$LassoCheckResult]: Stem: 197#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 192#L-1 havoc main_#res;havoc main_#t~malloc6.base, main_#t~malloc6.offset, main_#t~nondet7, main_#t~malloc9.base, main_#t~malloc9.offset, main_#t~nondet10, main_#t~mem13, main_#t~ret11, main_#t~ite12, main_~pp~0.base, main_~pp~0.offset, main_#t~mem8, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc6.base, main_#t~malloc6.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc6.base, main_#t~malloc6.offset;call write~int(main_#t~nondet7, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet7; 193#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 208#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 188#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 200#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 187#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 175#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 173#recENTRY [2021-07-06 18:51:21,659 INFO L793 eck$LassoCheckResult]: Loop: 173#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 176#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 174#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 173#recENTRY [2021-07-06 18:51:21,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:21,659 INFO L82 PathProgramCache]: Analyzing trace with hash -15731550, now seen corresponding path program 1 times [2021-07-06 18:51:21,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:21,660 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991890426] [2021-07-06 18:51:21,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:21,660 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:21,691 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:21,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:21,721 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:21,724 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:21,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:21,725 INFO L82 PathProgramCache]: Analyzing trace with hash 29951, now seen corresponding path program 1 times [2021-07-06 18:51:21,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:21,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [499567722] [2021-07-06 18:51:21,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:21,725 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:21,745 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:21,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:21,753 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:21,754 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:21,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:21,755 INFO L82 PathProgramCache]: Analyzing trace with hash -507170626, now seen corresponding path program 2 times [2021-07-06 18:51:21,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:21,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965910628] [2021-07-06 18:51:21,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:21,755 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:21,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:21,792 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:21,806 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:21,810 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:21,811 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,812 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:21,940 WARN L205 SmtUtils]: Spent 127.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 65 [2021-07-06 18:51:21,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:21,951 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 105 [2021-07-06 18:51:22,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,015 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-07-06 18:51:22,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,092 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 87 [2021-07-06 18:51:22,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,128 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:22,256 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 62 [2021-07-06 18:51:22,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,259 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-07-06 18:51:22,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-07-06 18:51:22,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-07-06 18:51:22,630 WARN L205 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 86 [2021-07-06 18:51:22,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,640 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:22,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,641 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:22,641 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-07-06 18:51:22,643 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-07-06 18:51:22,644 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:22,646 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,647 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-07-06 18:51:22,649 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-07-06 18:51:22,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,655 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:22,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,658 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:22,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-07-06 18:51:22,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 28 [2021-07-06 18:51:22,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:22,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-07-06 18:51:22,662 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 146 [2021-07-06 18:51:22,781 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:22,787 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 83 [2021-07-06 18:51:23,140 WARN L205 SmtUtils]: Spent 323.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 106 [2021-07-06 18:51:23,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,165 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,165 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,166 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-07-06 18:51:23,168 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-07-06 18:51:23,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,169 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,170 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-07-06 18:51:23,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-07-06 18:51:23,171 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,172 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,172 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-07-06 18:51:23,174 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-07-06 18:51:23,174 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,175 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,175 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,176 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 124 [2021-07-06 18:51:23,177 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-07-06 18:51:23,177 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,178 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,179 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,179 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,180 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-07-06 18:51:23,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-07-06 18:51:23,182 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,182 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,183 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 152 [2021-07-06 18:51:23,185 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 182 [2021-07-06 18:51:23,188 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,190 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,191 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,191 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,192 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,192 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-07-06 18:51:23,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 67 [2021-07-06 18:51:23,193 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,193 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,194 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,194 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-07-06 18:51:23,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-07-06 18:51:23,196 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,196 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,197 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,197 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,198 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 68 [2021-07-06 18:51:23,199 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-07-06 18:51:23,199 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,199 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,200 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,200 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,201 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 124 [2021-07-06 18:51:23,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 125 [2021-07-06 18:51:23,202 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,203 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,204 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,204 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,205 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 132 [2021-07-06 18:51:23,207 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 133 [2021-07-06 18:51:23,207 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:23,208 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:23,210 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 152 [2021-07-06 18:51:23,211 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 182 [2021-07-06 18:51:23,287 INFO L210 LassoAnalysis]: Preferences: [2021-07-06 18:51:23,287 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-07-06 18:51:23,288 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-07-06 18:51:23,288 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-07-06 18:51:23,288 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-07-06 18:51:23,288 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:23,288 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-07-06 18:51:23,288 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-07-06 18:51:23,288 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration2_Lasso [2021-07-06 18:51:23,288 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-07-06 18:51:23,288 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-07-06 18:51:23,295 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,298 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,300 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,303 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,306 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,309 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,311 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,314 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,318 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,320 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,323 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,326 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,328 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,331 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,333 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,335 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,337 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,339 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,341 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,344 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,346 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,348 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,492 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,495 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,498 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,500 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,502 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,504 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,506 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,508 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,511 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,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-07-06 18:51:23,516 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:23,981 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 30 DAG size of output: 30 [2021-07-06 18:51:24,008 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-07-06 18:51:24,008 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-07-06 18:51:24,008 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,009 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,010 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2021-07-06 18:51:24,015 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,022 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,023 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,023 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,023 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,023 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,023 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,024 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,036 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,059 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,060 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2021-07-06 18:51:24,062 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,068 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,068 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,068 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,069 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,069 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,096 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,123 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,124 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2021-07-06 18:51:24,142 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,142 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,142 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,142 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,142 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,142 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,157 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2021-07-06 18:51:24,174 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,174 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,175 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2021-07-06 18:51:24,177 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,182 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,183 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,183 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,183 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,208 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,224 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,224 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2021-07-06 18:51:24,228 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,233 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,233 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,233 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,233 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,233 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,234 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,234 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,235 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,251 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,252 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2021-07-06 18:51:24,254 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,259 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,259 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,259 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,259 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,260 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,260 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,261 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,276 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,276 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2021-07-06 18:51:24,279 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,284 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,284 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,285 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,285 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,285 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,286 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,301 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2021-07-06 18:51:24,301 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,302 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2021-07-06 18:51:24,310 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,316 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,316 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,316 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,318 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:24,318 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:24,320 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,335 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,336 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2021-07-06 18:51:24,338 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,343 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,343 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,344 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,344 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,344 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,359 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,359 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,360 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,366 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2021-07-06 18:51:24,368 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,373 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,373 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,373 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,373 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,373 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,374 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,374 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,375 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,390 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2021-07-06 18:51:24,393 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,398 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,398 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,398 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,398 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,398 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,399 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,399 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,400 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,415 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2021-07-06 18:51:24,415 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,416 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2021-07-06 18:51:24,418 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,423 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,423 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,423 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,424 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,424 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,424 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,424 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,425 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,440 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,441 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2021-07-06 18:51:24,445 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,452 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,452 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,452 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,452 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,453 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,453 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,454 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,469 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,471 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,478 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,486 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2021-07-06 18:51:24,487 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,493 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,494 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,494 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,494 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,494 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,494 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,494 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,509 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,533 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,534 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2021-07-06 18:51:24,539 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,544 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,544 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,545 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,545 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,545 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,545 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,545 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,551 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,567 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,567 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,568 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2021-07-06 18:51:24,573 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,579 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,579 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,579 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,579 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,579 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,579 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,579 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,580 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2021-07-06 18:51:24,597 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,598 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,601 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2021-07-06 18:51:24,602 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,608 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,608 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,609 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,609 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,609 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2021-07-06 18:51:24,624 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,625 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2021-07-06 18:51:24,627 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,632 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,632 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,632 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,633 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,633 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,644 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2021-07-06 18:51:24,659 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,660 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2021-07-06 18:51:24,662 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,667 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,667 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,667 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,667 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,667 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,668 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,668 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,668 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2021-07-06 18:51:24,683 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,684 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2021-07-06 18:51:24,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,691 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,692 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,692 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,692 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,693 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:24,693 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:24,695 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,712 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2021-07-06 18:51:24,712 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,713 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2021-07-06 18:51:24,715 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:24,722 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,722 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:24,722 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,722 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,722 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,723 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:24,723 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:24,732 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,746 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,747 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2021-07-06 18:51:24,749 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,754 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,755 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,755 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,755 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,764 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:24,764 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:24,777 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:24,794 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2021-07-06 18:51:24,795 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,795 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,795 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2021-07-06 18:51:24,798 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:24,804 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:24,804 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:24,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:24,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:24,808 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:24,808 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:24,813 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-07-06 18:51:24,821 INFO L443 ModelExtractionUtils]: Simplification made 6 calls to the SMT solver. [2021-07-06 18:51:24,821 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-07-06 18:51:24,821 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:24,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:24,822 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:24,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2021-07-06 18:51:24,823 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-07-06 18:51:24,829 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-07-06 18:51:24,829 INFO L513 LassoAnalysis]: Proved termination. [2021-07-06 18:51:24,830 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_1) = 2*v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_1 + 1 Supporting invariants [] [2021-07-06 18:51:24,845 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:24,848 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-07-06 18:51:24,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:24,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:24,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 6 conjunts are in the unsatisfiable core [2021-07-06 18:51:24,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:24,890 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,890 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,891 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,891 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,892 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,894 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,894 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,895 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,895 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,896 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,896 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,897 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,897 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,898 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,899 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,899 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,900 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,902 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,902 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,903 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,923 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:24,924 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,924 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,925 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,925 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,926 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,926 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,927 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,927 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,928 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,928 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,933 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,933 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,934 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,934 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:24,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:24,949 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-06 18:51:24,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:24,952 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,952 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:24,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:24,955 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,955 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:24,956 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,957 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:24,966 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,967 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:24,968 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,968 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:24,969 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-07-06 18:51:24,971 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,972 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:24,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,973 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:24,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:24,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,978 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:24,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:24,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-07-06 18:51:24,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-07-06 18:51:24,999 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-07-06 18:51:24,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-07-06 18:51:25,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:25,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:25,005 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-06 18:51:25,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,017 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,021 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:25,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-07-06 18:51:25,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:25,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-06 18:51:25,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:24 [2021-07-06 18:51:25,022 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:25,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:25,055 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:25,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 18:51:25,061 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 3 loop predicates [2021-07-06 18:51:25,061 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 46 states and 57 transitions. cyclomatic complexity: 16 Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-06 18:51:25,135 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 46 states and 57 transitions. cyclomatic complexity: 16. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Result 128 states and 165 transitions. Complement of second has 17 states. [2021-07-06 18:51:25,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-07-06 18:51:25,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-07-06 18:51:25,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 19 transitions. [2021-07-06 18:51:25,138 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 8 letters. Loop has 3 letters. [2021-07-06 18:51:25,138 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:25,138 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 11 letters. Loop has 3 letters. [2021-07-06 18:51:25,139 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:25,139 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 19 transitions. Stem has 8 letters. Loop has 6 letters. [2021-07-06 18:51:25,139 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:25,139 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 128 states and 165 transitions. [2021-07-06 18:51:25,147 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 16 [2021-07-06 18:51:25,154 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 128 states to 110 states and 147 transitions. [2021-07-06 18:51:25,154 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 57 [2021-07-06 18:51:25,155 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 61 [2021-07-06 18:51:25,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 147 transitions. [2021-07-06 18:51:25,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-07-06 18:51:25,155 INFO L681 BuchiCegarLoop]: Abstraction has 110 states and 147 transitions. [2021-07-06 18:51:25,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states and 147 transitions. [2021-07-06 18:51:25,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 104. [2021-07-06 18:51:25,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 104 states, 73 states have (on average 1.2602739726027397) internal successors, (92), 78 states have internal predecessors, (92), 17 states have call successors, (17), 14 states have call predecessors, (17), 14 states have return successors, (26), 11 states have call predecessors, (26), 17 states have call successors, (26) [2021-07-06 18:51:25,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104 states to 104 states and 135 transitions. [2021-07-06 18:51:25,176 INFO L704 BuchiCegarLoop]: Abstraction has 104 states and 135 transitions. [2021-07-06 18:51:25,176 INFO L587 BuchiCegarLoop]: Abstraction has 104 states and 135 transitions. [2021-07-06 18:51:25,176 INFO L425 BuchiCegarLoop]: ======== Iteration 3============ [2021-07-06 18:51:25,176 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 104 states and 135 transitions. [2021-07-06 18:51:25,180 INFO L131 ngComponentsAnalysis]: Automaton has 4 accepting balls. 16 [2021-07-06 18:51:25,180 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-07-06 18:51:25,181 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-07-06 18:51:25,181 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:25,181 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:25,182 INFO L791 eck$LassoCheckResult]: Stem: 448#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 438#L-1 havoc main_#res;havoc main_#t~malloc6.base, main_#t~malloc6.offset, main_#t~nondet7, main_#t~malloc9.base, main_#t~malloc9.offset, main_#t~nondet10, main_#t~mem13, main_#t~ret11, main_#t~ite12, main_~pp~0.base, main_~pp~0.offset, main_#t~mem8, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc6.base, main_#t~malloc6.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc6.base, main_#t~malloc6.offset;call write~int(main_#t~nondet7, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet7; 439#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 466#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 490#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 500#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 512#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 511#recFINAL assume true; 489#recEXIT >#39#return; 449#L33-1 assume !(main_#t~ret11 <= -1);main_#t~ite12 := 1; 434#L33-3 [2021-07-06 18:51:25,182 INFO L793 eck$LassoCheckResult]: Loop: 434#L33-3 call write~int(main_#t~mem13 + main_#t~ite12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem13;havoc main_#t~ite12;havoc main_#t~ret11; 435#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 481#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 472#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 493#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 485#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 486#recFINAL assume true; 471#recEXIT >#39#return; 468#L33-1 assume main_#t~ret11 <= -1;main_#t~ite12 := -1; 434#L33-3 [2021-07-06 18:51:25,182 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:25,182 INFO L82 PathProgramCache]: Analyzing trace with hash 2061793209, now seen corresponding path program 1 times [2021-07-06 18:51:25,182 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:25,183 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221355474] [2021-07-06 18:51:25,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:25,183 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:25,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:25,232 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,233 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:25,233 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,234 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:25,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-07-06 18:51:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:25,272 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:25,280 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,280 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:25,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 18:51:25,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 18:51:25,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221355474] [2021-07-06 18:51:25,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221355474] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 18:51:25,285 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 18:51:25,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-07-06 18:51:25,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963237671] [2021-07-06 18:51:25,288 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-07-06 18:51:25,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:25,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1530037457, now seen corresponding path program 2 times [2021-07-06 18:51:25,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:25,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732888266] [2021-07-06 18:51:25,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:25,289 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:25,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:25,304 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:25,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:25,313 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:25,318 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:25,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:25,385 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,386 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-07-06 18:51:25,652 WARN L205 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 97 [2021-07-06 18:51:25,657 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:25,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-07-06 18:51:25,663 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-07-06 18:51:25,665 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:25,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-07-06 18:51:25,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-07-06 18:51:25,715 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 18:51:25,717 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-07-06 18:51:25,718 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-07-06 18:51:25,718 INFO L87 Difference]: Start difference. First operand 104 states and 135 transitions. cyclomatic complexity: 41 Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 4 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-07-06 18:51:25,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 18:51:25,760 INFO L93 Difference]: Finished difference Result 98 states and 123 transitions. [2021-07-06 18:51:25,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-07-06 18:51:25,761 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 98 states and 123 transitions. [2021-07-06 18:51:25,763 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 13 [2021-07-06 18:51:25,764 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 98 states to 92 states and 117 transitions. [2021-07-06 18:51:25,764 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 47 [2021-07-06 18:51:25,765 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 47 [2021-07-06 18:51:25,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 92 states and 117 transitions. [2021-07-06 18:51:25,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-07-06 18:51:25,765 INFO L681 BuchiCegarLoop]: Abstraction has 92 states and 117 transitions. [2021-07-06 18:51:25,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states and 117 transitions. [2021-07-06 18:51:25,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 90. [2021-07-06 18:51:25,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 62 states have (on average 1.2096774193548387) internal successors, (75), 68 states have internal predecessors, (75), 14 states have call successors, (14), 11 states have call predecessors, (14), 14 states have return successors, (26), 10 states have call predecessors, (26), 14 states have call successors, (26) [2021-07-06 18:51:25,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 115 transitions. [2021-07-06 18:51:25,771 INFO L704 BuchiCegarLoop]: Abstraction has 90 states and 115 transitions. [2021-07-06 18:51:25,771 INFO L587 BuchiCegarLoop]: Abstraction has 90 states and 115 transitions. [2021-07-06 18:51:25,771 INFO L425 BuchiCegarLoop]: ======== Iteration 4============ [2021-07-06 18:51:25,771 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 90 states and 115 transitions. [2021-07-06 18:51:25,772 INFO L131 ngComponentsAnalysis]: Automaton has 3 accepting balls. 12 [2021-07-06 18:51:25,772 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-07-06 18:51:25,772 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-07-06 18:51:25,773 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:25,774 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:25,774 INFO L791 eck$LassoCheckResult]: Stem: 663#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 654#L-1 havoc main_#res;havoc main_#t~malloc6.base, main_#t~malloc6.offset, main_#t~nondet7, main_#t~malloc9.base, main_#t~malloc9.offset, main_#t~nondet10, main_#t~mem13, main_#t~ret11, main_#t~ite12, main_~pp~0.base, main_~pp~0.offset, main_#t~mem8, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc6.base, main_#t~malloc6.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc6.base, main_#t~malloc6.offset;call write~int(main_#t~nondet7, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet7; 655#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 681#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 640#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 639#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 641#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 656#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 703#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 709#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 678#recFINAL assume true; 679#recEXIT >#37#return; 700#L19-1 #res := #t~ret5;havoc #t~ret5; 698#recFINAL assume true; 697#recEXIT >#39#return; 664#L33-1 assume !(main_#t~ret11 <= -1);main_#t~ite12 := 1; 650#L33-3 [2021-07-06 18:51:25,774 INFO L793 eck$LassoCheckResult]: Loop: 650#L33-3 call write~int(main_#t~mem13 + main_#t~ite12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem13;havoc main_#t~ite12;havoc main_#t~ret11; 651#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 694#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 690#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 692#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 695#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 696#recFINAL assume true; 699#recEXIT >#39#return; 683#L33-1 assume main_#t~ret11 <= -1;main_#t~ite12 := -1; 650#L33-3 [2021-07-06 18:51:25,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:25,775 INFO L82 PathProgramCache]: Analyzing trace with hash 970657719, now seen corresponding path program 1 times [2021-07-06 18:51:25,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:25,775 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1248653561] [2021-07-06 18:51:25,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:25,775 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:25,808 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,809 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:25,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:25,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-07-06 18:51:25,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:25,841 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:25,842 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,842 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:25,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:25,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-07-06 18:51:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:25,867 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,867 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-07-06 18:51:25,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-07-06 18:51:25,875 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-07-06 18:51:25,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-07-06 18:51:25,875 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1248653561] [2021-07-06 18:51:25,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1248653561] provided 1 perfect and 0 imperfect interpolant sequences [2021-07-06 18:51:25,875 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-07-06 18:51:25,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-07-06 18:51:25,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768090515] [2021-07-06 18:51:25,876 INFO L796 eck$LassoCheckResult]: stem already infeasible [2021-07-06 18:51:25,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:25,876 INFO L82 PathProgramCache]: Analyzing trace with hash -1530037457, now seen corresponding path program 3 times [2021-07-06 18:51:25,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:25,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194899572] [2021-07-06 18:51:25,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:25,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:25,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:25,884 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:25,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:25,892 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:25,894 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:25,912 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,916 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:25,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:25,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-07-06 18:51:26,211 WARN L205 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 94 [2021-07-06 18:51:26,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,224 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 150 [2021-07-06 18:51:26,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-07-06 18:51:26,275 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-07-06 18:51:26,275 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-07-06 18:51:26,276 INFO L87 Difference]: Start difference. First operand 90 states and 115 transitions. cyclomatic complexity: 33 Second operand has 7 states, 6 states have (on average 1.8333333333333333) internal successors, (11), 4 states have internal predecessors, (11), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-07-06 18:51:26,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-07-06 18:51:26,319 INFO L93 Difference]: Finished difference Result 76 states and 96 transitions. [2021-07-06 18:51:26,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-07-06 18:51:26,320 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 76 states and 96 transitions. [2021-07-06 18:51:26,321 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-07-06 18:51:26,322 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 76 states to 52 states and 63 transitions. [2021-07-06 18:51:26,322 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 11 [2021-07-06 18:51:26,322 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 11 [2021-07-06 18:51:26,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 63 transitions. [2021-07-06 18:51:26,322 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2021-07-06 18:51:26,322 INFO L681 BuchiCegarLoop]: Abstraction has 52 states and 63 transitions. [2021-07-06 18:51:26,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states and 63 transitions. [2021-07-06 18:51:26,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 49. [2021-07-06 18:51:26,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49 states, 34 states have (on average 1.1764705882352942) internal successors, (40), 38 states have internal predecessors, (40), 8 states have call successors, (8), 6 states have call predecessors, (8), 7 states have return successors, (12), 4 states have call predecessors, (12), 6 states have call successors, (12) [2021-07-06 18:51:26,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 60 transitions. [2021-07-06 18:51:26,325 INFO L704 BuchiCegarLoop]: Abstraction has 49 states and 60 transitions. [2021-07-06 18:51:26,325 INFO L587 BuchiCegarLoop]: Abstraction has 49 states and 60 transitions. [2021-07-06 18:51:26,325 INFO L425 BuchiCegarLoop]: ======== Iteration 5============ [2021-07-06 18:51:26,326 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 49 states and 60 transitions. [2021-07-06 18:51:26,326 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 3 [2021-07-06 18:51:26,326 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2021-07-06 18:51:26,326 INFO L119 BuchiIsEmpty]: Starting construction of run [2021-07-06 18:51:26,327 INFO L842 BuchiCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-07-06 18:51:26,327 INFO L843 BuchiCegarLoop]: Counterexample loop histogram [1, 1, 1] [2021-07-06 18:51:26,327 INFO L791 eck$LassoCheckResult]: Stem: 851#ULTIMATE.startENTRY #NULL.base, #NULL.offset := 0, 0;#valid := #valid[0 := 0];assume 0 < #StackHeapBarrier; 845#L-1 havoc main_#res;havoc main_#t~malloc6.base, main_#t~malloc6.offset, main_#t~nondet7, main_#t~malloc9.base, main_#t~malloc9.offset, main_#t~nondet10, main_#t~mem13, main_#t~ret11, main_#t~ite12, main_~pp~0.base, main_~pp~0.offset, main_#t~mem8, main_~qq~0.base, main_~qq~0.offset;call main_#t~malloc6.base, main_#t~malloc6.offset := #Ultimate.allocOnHeap(4);main_~qq~0.base, main_~qq~0.offset := main_#t~malloc6.base, main_#t~malloc6.offset;call write~int(main_#t~nondet7, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~nondet7; 846#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 840#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 841#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 865#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 872#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 854#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 874#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 878#L9 assume #t~mem1 < 0;havoc #t~mem1;call #t~mem2 := read~int(~op.base, ~op.offset, 4);~r~0 := #t~mem2;havoc #t~mem2;call ULTIMATE.dealloc(~op.base, ~op.offset);#res := ~r~0; 876#recFINAL assume true; 857#recEXIT >#37#return; 858#L19-1 #res := #t~ret5;havoc #t~ret5; 870#recFINAL assume true; 866#recEXIT >#39#return; 850#L33-1 assume main_#t~ret11 <= -1;main_#t~ite12 := -1; 842#L33-3 call write~int(main_#t~mem13 + main_#t~ite12, main_~qq~0.base, main_~qq~0.offset, 4);havoc main_#t~mem13;havoc main_#t~ite12;havoc main_#t~ret11; 843#L28-3 call main_#t~mem8 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 839#L28-1 assume !!(main_#t~mem8 > 1);havoc main_#t~mem8;call main_#t~malloc9.base, main_#t~malloc9.offset := #Ultimate.allocOnHeap(4);main_~pp~0.base, main_~pp~0.offset := main_#t~malloc9.base, main_#t~malloc9.offset;call write~int(main_#t~nondet10, main_~pp~0.base, main_~pp~0.offset, 4);havoc main_#t~nondet10;call main_#t~mem13 := read~int(main_~qq~0.base, main_~qq~0.offset, 4); 834#L33 call main_#t~ret11 := rec(main_~pp~0.base, main_~pp~0.offset);< 831#recENTRY [2021-07-06 18:51:26,327 INFO L793 eck$LassoCheckResult]: Loop: 831#recENTRY ~op.base, ~op.offset := #in~op.base, #in~op.offset;call #t~mem1 := read~int(~op.base, ~op.offset, 4); 833#L9 assume !(#t~mem1 < 0);havoc #t~mem1;call #t~malloc3.base, #t~malloc3.offset := #Ultimate.allocOnHeap(4);~ip~0.base, ~ip~0.offset := #t~malloc3.base, #t~malloc3.offset;call #t~mem4 := read~int(~op.base, ~op.offset, 4);call write~int(#t~mem4 - 1, ~ip~0.base, ~ip~0.offset, 4);havoc #t~mem4;call ULTIMATE.dealloc(~op.base, ~op.offset); 832#L19 call #t~ret5 := rec(~ip~0.base, ~ip~0.offset);< 831#recENTRY [2021-07-06 18:51:26,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:26,327 INFO L82 PathProgramCache]: Analyzing trace with hash -1312873862, now seen corresponding path program 1 times [2021-07-06 18:51:26,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:26,327 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147997933] [2021-07-06 18:51:26,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:26,328 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:26,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:26,353 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:26,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:26,388 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:26,398 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:26,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:26,399 INFO L82 PathProgramCache]: Analyzing trace with hash 29951, now seen corresponding path program 2 times [2021-07-06 18:51:26,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:26,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1450969693] [2021-07-06 18:51:26,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:26,399 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:26,410 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:26,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:26,420 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:26,422 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:26,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:26,422 INFO L82 PathProgramCache]: Analyzing trace with hash -1853025306, now seen corresponding path program 2 times [2021-07-06 18:51:26,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-07-06 18:51:26,423 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060488747] [2021-07-06 18:51:26,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-07-06 18:51:26,423 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-07-06 18:51:26,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:26,466 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:26,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-07-06 18:51:26,485 INFO L224 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-07-06 18:51:26,489 INFO L133 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2021-07-06 18:51:26,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:26,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 98 [2021-07-06 18:51:26,634 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,635 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-07-06 18:51:26,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 80 [2021-07-06 18:51:26,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:26,797 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:26,798 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 69 [2021-07-06 18:51:27,032 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 92 [2021-07-06 18:51:27,038 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,041 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:27,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:27,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-07-06 18:51:27,063 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,064 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:27,065 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,065 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:27,066 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 139 [2021-07-06 18:51:27,210 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,211 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:27,212 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,213 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:27,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-07-06 18:51:27,218 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,225 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:27,226 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,226 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:27,227 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 157 [2021-07-06 18:51:27,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:27,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:28,626 WARN L205 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 224 DAG size of output: 193 [2021-07-06 18:51:28,632 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,659 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,660 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,661 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,661 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,662 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,663 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,663 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,664 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,664 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-07-06 18:51:28,665 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-07-06 18:51:28,665 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,666 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,667 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,667 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,668 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,668 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-07-06 18:51:28,669 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-07-06 18:51:28,669 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,670 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,670 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,671 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,671 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,672 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:28,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:28,674 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,675 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,676 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,677 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 471 [2021-07-06 18:51:28,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 472 [2021-07-06 18:51:28,679 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,680 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,682 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-07-06 18:51:28,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 533 [2021-07-06 18:51:28,683 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,685 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,686 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,687 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,688 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,688 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,689 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,689 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,690 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,690 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:28,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:28,692 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,693 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,693 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 593 [2021-07-06 18:51:28,694 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 594 [2021-07-06 18:51:28,694 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,695 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,695 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 615 [2021-07-06 18:51:28,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 702 [2021-07-06 18:51:28,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,703 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,704 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,705 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,706 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-07-06 18:51:28,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-07-06 18:51:28,707 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,708 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,709 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,710 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-07-06 18:51:28,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-07-06 18:51:28,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,712 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,713 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,714 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:28,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:28,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,717 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,718 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,719 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 471 [2021-07-06 18:51:28,720 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 472 [2021-07-06 18:51:28,720 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,721 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,722 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,722 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,722 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,723 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,723 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,723 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-07-06 18:51:28,724 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 533 [2021-07-06 18:51:28,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,725 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,726 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,726 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,727 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,727 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,728 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,728 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,729 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,729 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:28,730 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:28,730 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,730 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:28,731 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:28,731 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 593 [2021-07-06 18:51:28,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 594 [2021-07-06 18:51:28,733 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:28,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:28,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 615 [2021-07-06 18:51:28,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 702 [2021-07-06 18:51:29,027 WARN L205 SmtUtils]: Spent 290.00 ms on a formula simplification that was a NOOP. DAG size: 128 [2021-07-06 18:51:29,034 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,034 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 10 [2021-07-06 18:51:29,380 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 134 [2021-07-06 18:51:29,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,402 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,403 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,407 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,407 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,408 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,409 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-07-06 18:51:29,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-07-06 18:51:29,411 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,412 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,412 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,413 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,413 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,414 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,414 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,415 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,416 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,418 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,418 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,419 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,419 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-07-06 18:51:29,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-07-06 18:51:29,420 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,422 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,423 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,424 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,424 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,424 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,425 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,425 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,425 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 471 [2021-07-06 18:51:29,426 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 472 [2021-07-06 18:51:29,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,428 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,429 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,429 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,429 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,430 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,430 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,431 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,433 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,434 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,435 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,435 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 493 [2021-07-06 18:51:29,436 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 494 [2021-07-06 18:51:29,436 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,436 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,437 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,437 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,438 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,438 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,439 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,439 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-07-06 18:51:29,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 533 [2021-07-06 18:51:29,440 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,441 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,442 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,443 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,443 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,444 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,444 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,445 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,446 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,446 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,447 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,447 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,448 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,449 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 593 [2021-07-06 18:51:29,450 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 594 [2021-07-06 18:51:29,450 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,451 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,452 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,453 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,454 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,454 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,455 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,455 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,456 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,457 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,457 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,458 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,458 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,459 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,461 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 608 [2021-07-06 18:51:29,462 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 609 [2021-07-06 18:51:29,463 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 640 [2021-07-06 18:51:29,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 677 [2021-07-06 18:51:29,468 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,473 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,473 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,475 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,475 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,476 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-07-06 18:51:29,478 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-07-06 18:51:29,478 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,478 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,479 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,480 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,481 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,481 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,481 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,482 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,483 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,484 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,485 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 439 [2021-07-06 18:51:29,486 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 440 [2021-07-06 18:51:29,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,487 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,487 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,488 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,488 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,489 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 471 [2021-07-06 18:51:29,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 472 [2021-07-06 18:51:29,490 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,491 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,492 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,493 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,493 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,493 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,494 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,494 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,495 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,495 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,496 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,497 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 493 [2021-07-06 18:51:29,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 494 [2021-07-06 18:51:29,498 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,499 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,500 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,500 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,501 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 532 [2021-07-06 18:51:29,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 533 [2021-07-06 18:51:29,502 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,503 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,504 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,504 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,505 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,505 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,506 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,506 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,507 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,507 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,507 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,508 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,508 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,508 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,509 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,510 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 593 [2021-07-06 18:51:29,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 594 [2021-07-06 18:51:29,512 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,512 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,513 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,514 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,515 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,516 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 379 [2021-07-06 18:51:29,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 380 [2021-07-06 18:51:29,517 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,518 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 483 [2021-07-06 18:51:29,518 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 484 [2021-07-06 18:51:29,519 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,519 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 608 [2021-07-06 18:51:29,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 609 [2021-07-06 18:51:29,521 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:29,521 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:29,522 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 640 [2021-07-06 18:51:29,523 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 677 [2021-07-06 18:51:29,746 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification that was a NOOP. DAG size: 112 [2021-07-06 18:51:29,748 INFO L210 LassoAnalysis]: Preferences: [2021-07-06 18:51:29,748 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2021-07-06 18:51:29,748 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2021-07-06 18:51:29,748 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2021-07-06 18:51:29,748 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2021-07-06 18:51:29,748 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:29,748 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2021-07-06 18:51:29,748 INFO L132 ssoRankerPreferences]: Path of dumped script: [2021-07-06 18:51:29,748 INFO L133 ssoRankerPreferences]: Filename of dumped script: rec_malloc_ex11B.i_Iteration5_Lasso [2021-07-06 18:51:29,748 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2021-07-06 18:51:29,748 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2021-07-06 18:51:29,759 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,763 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,765 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,766 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,769 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,770 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,772 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,774 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,790 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,793 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,795 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,798 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,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-07-06 18:51:29,802 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,804 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,806 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,956 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 54 [2021-07-06 18:51:29,995 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:29,998 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,000 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,002 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,005 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,007 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,009 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,011 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,014 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,016 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,018 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,020 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,022 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,024 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,026 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,027 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,029 INFO L141 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2021-07-06 18:51:30,565 WARN L205 SmtUtils]: Spent 341.00 ms on a formula simplification. DAG size of input: 44 DAG size of output: 44 [2021-07-06 18:51:30,637 INFO L294 LassoAnalysis]: Preprocessing complete. [2021-07-06 18:51:30,637 INFO L490 LassoAnalysis]: Using template 'affine'. [2021-07-06 18:51:30,637 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,646 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2021-07-06 18:51:30,648 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:30,656 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,656 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,656 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,656 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,656 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,657 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,657 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,660 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:30,676 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,677 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2021-07-06 18:51:30,686 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:30,693 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,693 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,693 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,693 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,693 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,694 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,694 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,694 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2021-07-06 18:51:30,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,711 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2021-07-06 18:51:30,713 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:30,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,719 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,720 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,720 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,720 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,720 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,720 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,721 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Ended with exit code 0 [2021-07-06 18:51:30,737 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,737 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2021-07-06 18:51:30,743 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:30,749 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,749 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,749 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,749 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,751 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:30,751 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:30,784 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2021-07-06 18:51:30,800 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,801 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2021-07-06 18:51:30,803 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:30,810 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,810 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,810 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,810 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,810 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,810 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,810 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,811 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,828 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:30,829 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,829 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,830 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2021-07-06 18:51:30,831 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:30,838 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,838 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,838 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,838 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,838 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,838 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,838 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,839 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,857 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:30,857 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,857 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,857 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2021-07-06 18:51:30,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:30,866 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,866 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,866 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,866 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,867 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,867 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,867 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,868 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,883 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2021-07-06 18:51:30,883 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,884 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,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-07-06 18:51:30,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2021-07-06 18:51:30,893 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,893 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,893 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,894 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,894 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,896 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,911 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2021-07-06 18:51:30,912 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,912 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2021-07-06 18:51:30,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-07-06 18:51:30,921 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,921 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,921 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,921 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,921 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,921 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,921 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,923 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,938 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2021-07-06 18:51:30,939 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,940 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,943 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2021-07-06 18:51:30,943 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:30,950 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,950 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:30,950 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,951 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,951 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,951 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:30,951 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:30,953 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:30,970 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2021-07-06 18:51:30,970 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:30,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:30,973 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:30,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2021-07-06 18:51:30,975 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:30,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:30,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:30,981 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:30,981 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:30,983 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:30,983 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:31,008 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,032 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,038 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2021-07-06 18:51:31,045 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:31,051 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,051 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:31,051 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,051 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,051 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,052 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:31,052 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:31,053 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,068 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2021-07-06 18:51:31,068 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,069 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2021-07-06 18:51:31,074 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:31,082 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,082 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:31,082 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,082 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,082 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,083 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:31,083 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:31,090 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,106 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,106 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,107 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,108 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2021-07-06 18:51:31,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-07-06 18:51:31,115 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,115 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:31,115 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,115 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,115 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,116 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:31,116 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:31,117 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2021-07-06 18:51:31,132 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,133 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2021-07-06 18:51:31,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:31,141 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,141 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2021-07-06 18:51:31,141 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,141 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,141 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,142 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2021-07-06 18:51:31,142 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2021-07-06 18:51:31,143 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,158 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2021-07-06 18:51:31,158 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,159 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,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-07-06 18:51:31,200 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,200 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,200 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,200 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,202 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:31,202 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:31,204 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2021-07-06 18:51:31,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2021-07-06 18:51:31,229 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,230 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,230 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2021-07-06 18:51:31,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:31,238 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,238 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,238 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,238 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,247 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:31,247 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:31,260 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,287 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,288 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2021-07-06 18:51:31,290 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:31,297 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,297 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,297 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,297 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,300 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:31,300 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:31,315 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,339 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,339 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,340 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,347 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:31,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2021-07-06 18:51:31,357 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,357 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,357 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,357 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,361 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:31,361 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:31,364 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,380 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,380 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,381 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2021-07-06 18:51:31,383 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of 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-07-06 18:51:31,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,391 INFO L203 nArgumentSynthesizer]: 16 stem disjuncts [2021-07-06 18:51:31,391 INFO L204 nArgumentSynthesizer]: 2 loop disjuncts [2021-07-06 18:51:31,391 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,433 INFO L401 nArgumentSynthesizer]: We have 76 Motzkin's Theorem applications. [2021-07-06 18:51:31,434 INFO L402 nArgumentSynthesizer]: A total of 4 supporting invariants were added. [2021-07-06 18:51:31,482 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2021-07-06 18:51:31,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,505 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,509 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,513 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2021-07-06 18:51:31,521 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2021-07-06 18:51:31,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2021-07-06 18:51:31,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2021-07-06 18:51:31,522 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2021-07-06 18:51:31,525 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2021-07-06 18:51:31,525 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2021-07-06 18:51:31,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2021-07-06 18:51:31,529 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2021-07-06 18:51:31,538 INFO L443 ModelExtractionUtils]: Simplification made 7 calls to the SMT solver. [2021-07-06 18:51:31,538 INFO L444 ModelExtractionUtils]: 0 out of 10 variables were initially zero. Simplification set additionally 7 variables to zero. [2021-07-06 18:51:31,538 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2021-07-06 18:51:31,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-07-06 18:51:31,541 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2021-07-06 18:51:31,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2021-07-06 18:51:31,543 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2021-07-06 18:51:31,577 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2021-07-06 18:51:31,577 INFO L513 LassoAnalysis]: Proved termination. [2021-07-06 18:51:31,577 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_2) = 2*v_rep(select (select #memory_int rec_#in~op.base) rec_#in~op.offset)_2 + 1 Supporting invariants [] [2021-07-06 18:51:31,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:31,608 INFO L297 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2021-07-06 18:51:31,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:31,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:31,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-06 18:51:31,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:31,672 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,672 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,676 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,676 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,678 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,680 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,681 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,681 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,682 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:31,682 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:31,683 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,683 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,684 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,684 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,697 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,698 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,698 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,699 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,699 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,700 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,701 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,702 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,702 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,703 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,703 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:31,704 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:31,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,705 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,705 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,706 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,706 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,707 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,708 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,709 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,709 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,710 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,710 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,711 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,711 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,713 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,713 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,714 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,714 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,715 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,715 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,716 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,716 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,717 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:31,717 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:31,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,718 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,718 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:31,719 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:31,720 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,720 INFO L732 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-07-06 18:51:31,722 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-07-06 18:51:31,724 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,724 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,726 INFO L142 QuantifierPusher]: treesize reduction 15, result has 48.3 percent of original size [2021-07-06 18:51:31,729 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,732 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,732 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,735 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,735 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,736 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,736 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,737 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,737 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,738 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,738 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,739 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,739 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,740 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,741 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,742 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,743 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,743 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,744 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,744 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,746 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,746 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,747 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,747 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,748 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,748 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,749 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,749 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,750 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,750 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,751 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,751 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,752 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,752 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,753 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,753 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:31,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-06 18:51:31,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:31,770 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,770 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:31,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:31,772 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:31,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:31,784 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,784 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,785 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,785 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:31,786 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-07-06 18:51:31,786 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,787 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,788 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:31,789 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:31,790 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,792 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,792 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-07-06 18:51:31,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-07-06 18:51:31,812 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-07-06 18:51:31,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-07-06 18:51:31,813 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,814 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:31,815 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,815 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:31,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-06 18:51:31,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,828 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,830 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:31,830 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-07-06 18:51:31,831 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:31,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-06 18:51:31,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:24 [2021-07-06 18:51:31,831 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:31,832 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,832 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:31,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 18:51:31,846 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-07-06 18:51:31,846 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 49 states and 60 transitions. cyclomatic complexity: 16 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:31,911 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 49 states and 60 transitions. cyclomatic complexity: 16. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 78 states and 96 transitions. Complement of second has 16 states. [2021-07-06 18:51:31,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-07-06 18:51:31,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:31,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 10 transitions. [2021-07-06 18:51:31,912 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 10 transitions. Stem has 20 letters. Loop has 3 letters. [2021-07-06 18:51:31,913 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:31,913 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-07-06 18:51:31,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:31,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:31,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-06 18:51:31,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:31,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,975 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,975 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,976 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,976 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,977 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,977 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,978 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,978 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,979 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,980 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,980 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,981 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,981 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:31,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:31,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:31,984 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:31,985 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:31,985 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,000 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,001 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,001 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,002 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,002 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,003 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,003 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,004 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,007 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:32,008 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,008 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:32,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,009 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,009 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,010 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,010 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,011 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,012 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,014 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,052 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,053 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,053 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,054 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,056 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,057 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,058 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,058 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,059 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:32,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,060 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:32,061 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,062 INFO L732 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-07-06 18:51:32,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-07-06 18:51:32,063 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,063 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,064 INFO L142 QuantifierPusher]: treesize reduction 15, result has 48.3 percent of original size [2021-07-06 18:51:32,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,069 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,070 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,070 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,071 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,072 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,072 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,073 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,073 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,074 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,074 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,075 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,077 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,077 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2021-07-06 18:51:32,080 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,081 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,082 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,083 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,084 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,084 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,085 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,085 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,086 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,086 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,087 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,087 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,088 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,088 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,089 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:32,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-06 18:51:32,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:32,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:32,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,110 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,110 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,111 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,111 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,123 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,123 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:32,124 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-07-06 18:51:32,125 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,125 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:32,127 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:32,127 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,128 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-07-06 18:51:32,129 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-07-06 18:51:32,148 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-07-06 18:51:32,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-07-06 18:51:32,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,150 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:32,150 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:32,151 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-06 18:51:32,166 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,168 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,169 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-07-06 18:51:32,169 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:32,170 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-06 18:51:32,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:24 [2021-07-06 18:51:32,170 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:32,171 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,171 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:32,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 18:51:32,186 INFO L152 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and with honda bouncer for loop.2 stem predicates 3 loop predicates [2021-07-06 18:51:32,186 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 49 states and 60 transitions. cyclomatic complexity: 16 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:32,246 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 49 states and 60 transitions. cyclomatic complexity: 16. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 78 states and 96 transitions. Complement of second has 16 states. [2021-07-06 18:51:32,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 5 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2021-07-06 18:51:32,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:32,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 10 transitions. [2021-07-06 18:51:32,248 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 5 states and 10 transitions. Stem has 20 letters. Loop has 3 letters. [2021-07-06 18:51:32,248 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:32,248 INFO L639 RefineBuchi]: Bad chosen interpolant automaton: word not accepted [2021-07-06 18:51:32,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-07-06 18:51:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:32,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 8 conjunts are in the unsatisfiable core [2021-07-06 18:51:32,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:32,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,309 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,309 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,310 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,310 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,311 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,311 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,312 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,312 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,313 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,313 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,314 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,314 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,315 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,315 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,316 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,316 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,317 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,317 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,318 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:32,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:32,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,320 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,320 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,321 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,334 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,334 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,335 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,335 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,336 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,337 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,338 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,338 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,339 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,339 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,340 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:32,341 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,341 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-07-06 18:51:32,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,342 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,343 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,343 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,344 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,344 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,345 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,345 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,346 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,346 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,348 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,348 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,349 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,349 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,350 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,350 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,351 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,351 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,352 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,352 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,353 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,353 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:32,354 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,355 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,355 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,355 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,356 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 20 [2021-07-06 18:51:32,357 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,358 INFO L732 QuantifierPusher]: Distributing 2 conjuncts over 2 disjuncts [2021-07-06 18:51:32,359 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-07-06 18:51:32,360 INFO L739 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,360 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,360 INFO L142 QuantifierPusher]: treesize reduction 15, result has 48.3 percent of original size [2021-07-06 18:51:32,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,362 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,362 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,363 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,363 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,364 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,364 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,365 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,365 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,366 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,366 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,367 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,367 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,368 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,368 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-07-06 18:51:32,370 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,370 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,371 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,372 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,373 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,373 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,374 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,374 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,375 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,375 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,376 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,377 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,377 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,378 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,378 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,379 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,379 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,380 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,381 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,381 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,382 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-07-06 18:51:32,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-07-06 18:51:32,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 23 conjunts are in the unsatisfiable core [2021-07-06 18:51:32,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-07-06 18:51:32,400 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,401 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-07-06 18:51:32,401 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,402 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,402 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,403 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,403 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-07-06 18:51:32,414 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,415 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,415 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:32,416 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-07-06 18:51:32,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,417 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-07-06 18:51:32,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 45 [2021-07-06 18:51:32,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,427 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,428 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-07-06 18:51:32,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-07-06 18:51:32,446 INFO L354 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2021-07-06 18:51:32,447 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 35 [2021-07-06 18:51:32,447 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,448 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:32,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 42 [2021-07-06 18:51:32,449 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-07-06 18:51:32,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,464 WARN L159 QuantifierPusher]: Ignoring assumption. [2021-07-06 18:51:32,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-07-06 18:51:32,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:32,465 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-07-06 18:51:32,465 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:24 [2021-07-06 18:51:32,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:32,466 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-07-06 18:51:32,467 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 24 [2021-07-06 18:51:32,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-07-06 18:51:32,484 INFO L152 lantAutomatonBouncer]: Defining Buchi interpolant automaton with scrooge nondeterminism in stemwith honda bouncer for stem and without honda bouncer for loop.2 stem predicates 3 loop predicates [2021-07-06 18:51:32,484 INFO L71 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 49 states and 60 transitions. cyclomatic complexity: 16 Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:32,584 INFO L75 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 49 states and 60 transitions. cyclomatic complexity: 16. Second operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Result 76 states and 88 transitions. Complement of second has 17 states. [2021-07-06 18:51:32,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 2 stem states 3 non-accepting loop states 1 accepting loop states [2021-07-06 18:51:32,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 4 states have (on average 3.25) internal successors, (13), 4 states have internal predecessors, (13), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-07-06 18:51:32,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 21 transitions. [2021-07-06 18:51:32,585 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 20 letters. Loop has 3 letters. [2021-07-06 18:51:32,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:32,587 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 23 letters. Loop has 3 letters. [2021-07-06 18:51:32,587 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:32,587 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 6 states and 21 transitions. Stem has 20 letters. Loop has 6 letters. [2021-07-06 18:51:32,589 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2021-07-06 18:51:32,589 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 76 states and 88 transitions. [2021-07-06 18:51:32,590 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-07-06 18:51:32,590 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 76 states to 0 states and 0 transitions. [2021-07-06 18:51:32,590 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 0 [2021-07-06 18:51:32,591 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 0 [2021-07-06 18:51:32,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 0 states and 0 transitions. [2021-07-06 18:51:32,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-07-06 18:51:32,591 INFO L681 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 18:51:32,591 INFO L704 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 18:51:32,591 INFO L587 BuchiCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-07-06 18:51:32,591 INFO L425 BuchiCegarLoop]: ======== Iteration 6============ [2021-07-06 18:51:32,591 INFO L72 BuchiIsEmpty]: Start buchiIsEmpty. Operand 0 states and 0 transitions. [2021-07-06 18:51:32,591 INFO L131 ngComponentsAnalysis]: Automaton has 0 accepting balls. 0 [2021-07-06 18:51:32,591 INFO L87 BuchiIsEmpty]: Finished buchiIsEmpty Result is true [2021-07-06 18:51:32,596 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 06.07 06:51:32 BoogieIcfgContainer [2021-07-06 18:51:32,596 INFO L132 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2021-07-06 18:51:32,597 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-07-06 18:51:32,597 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-07-06 18:51:32,597 INFO L275 PluginConnector]: Witness Printer initialized [2021-07-06 18:51:32,597 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.07 06:51:18" (3/4) ... [2021-07-06 18:51:32,600 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-07-06 18:51:32,600 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-07-06 18:51:32,600 INFO L168 Benchmark]: Toolchain (without parser) took 14324.18 ms. Allocated memory was 56.6 MB in the beginning and 224.4 MB in the end (delta: 167.8 MB). Free memory was 34.9 MB in the beginning and 94.4 MB in the end (delta: -59.4 MB). Peak memory consumption was 112.7 MB. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: CDTParser took 0.17 ms. Allocated memory is still 56.6 MB. Free memory was 37.6 MB in the beginning and 37.6 MB in the end (delta: 73.4 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: CACSL2BoogieTranslator took 181.25 ms. Allocated memory is still 56.6 MB. Free memory was 34.7 MB in the beginning and 25.7 MB in the end (delta: 9.0 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: Boogie Procedure Inliner took 30.93 ms. Allocated memory is still 56.6 MB. Free memory was 25.7 MB in the beginning and 40.1 MB in the end (delta: -14.5 MB). Peak memory consumption was 5.1 MB. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: Boogie Preprocessor took 35.51 ms. Allocated memory is still 56.6 MB. Free memory was 40.1 MB in the beginning and 39.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: RCFGBuilder took 390.62 ms. Allocated memory was 56.6 MB in the beginning and 71.3 MB in the end (delta: 14.7 MB). Free memory was 38.9 MB in the beginning and 53.5 MB in the end (delta: -14.5 MB). Peak memory consumption was 13.9 MB. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: BuchiAutomizer took 13677.47 ms. Allocated memory was 71.3 MB in the beginning and 224.4 MB in the end (delta: 153.1 MB). Free memory was 53.2 MB in the beginning and 94.4 MB in the end (delta: -41.2 MB). Peak memory consumption was 112.6 MB. Max. memory is 16.1 GB. [2021-07-06 18:51:32,601 INFO L168 Benchmark]: Witness Printer took 3.03 ms. Allocated memory is still 224.4 MB. Free memory is still 94.4 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-07-06 18:51:32,602 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.17 ms. Allocated memory is still 56.6 MB. Free memory was 37.6 MB in the beginning and 37.6 MB in the end (delta: 73.4 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 181.25 ms. Allocated memory is still 56.6 MB. Free memory was 34.7 MB in the beginning and 25.7 MB in the end (delta: 9.0 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 30.93 ms. Allocated memory is still 56.6 MB. Free memory was 25.7 MB in the beginning and 40.1 MB in the end (delta: -14.5 MB). Peak memory consumption was 5.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 35.51 ms. Allocated memory is still 56.6 MB. Free memory was 40.1 MB in the beginning and 39.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 390.62 ms. Allocated memory was 56.6 MB in the beginning and 71.3 MB in the end (delta: 14.7 MB). Free memory was 38.9 MB in the beginning and 53.5 MB in the end (delta: -14.5 MB). Peak memory consumption was 13.9 MB. Max. memory is 16.1 GB. * BuchiAutomizer took 13677.47 ms. Allocated memory was 71.3 MB in the beginning and 224.4 MB in the end (delta: 153.1 MB). Free memory was 53.2 MB in the beginning and 94.4 MB in the end (delta: -41.2 MB). Peak memory consumption was 112.6 MB. Max. memory is 16.1 GB. * Witness Printer took 3.03 ms. Allocated memory is still 224.4 MB. Free memory is still 94.4 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 5 terminating modules (2 trivial, 2 deterministic, 1 nondeterministic). One deterministic module has affine ranking function unknown-#memory_int-unknown[qq][qq] and consists of 9 locations. One deterministic module has affine ranking function 2 * unknown-#memory_int-unknown[op][op] + 1 and consists of 5 locations. One nondeterministic module has affine ranking function 2 * unknown-#memory_int-unknown[op][op] + 1 and consists of 6 locations. 2 modules have a trivial ranking function, the largest among these consists of 7 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 13.6s and 6 iterations. TraceHistogramMax:2. Analysis of lassos took 11.6s. Construction of modules took 0.1s. Büchi inclusion checks took 1.6s. Highest rank in rank-based complementation 3. Minimization of det autom 1. Minimization of nondet autom 4. Automata minimization 51.0ms AutomataMinimizationTime, 4 MinimizatonAttempts, 12 StatesRemovedByMinimization, 4 NontrivialMinimizations. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had 104 states and ocurred in iteration 2. Nontrivial modules had stage [2, 0, 1, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 80 SDtfs, 61 SDslu, 119 SDs, 0 SdLazy, 197 SolverSat, 38 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 181.5ms Time LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU2 SILI0 SILT0 lasso3 LassoPreprocessingBenchmarks: Lassos: inital406 mio100 ax100 hnf99 lsp96 ukn42 mio100 lsp28 div100 bol100 ite100 ukn100 eq164 hnf90 smp97 dnf499 smp79 tf100 neg87 sie149 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: unsat Degree: 0 Time: 101ms VariablesStem: 5 VariablesLoop: 2 DisjunctsStem: 16 DisjunctsLoop: 2 SupportingInvariants: 4 MotzkinApplications: 76 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s - TerminationAnalysisResult: Termination proven Buchi Automizer proved that your program is terminating RESULT: Ultimate proved your program to be correct! [2021-07-06 18:51:32,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...