./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/systemc/token_ring.02.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a4ecdabc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/systemc/token_ring.02.cil-1.c -s /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4b4145914802a18ceef375a77d9a4f2f13e6c70b ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.0-a4ecdab [2020-11-29 23:36:17,502 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-11-29 23:36:17,504 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-11-29 23:36:17,555 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-11-29 23:36:17,556 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-11-29 23:36:17,561 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-11-29 23:36:17,564 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-11-29 23:36:17,568 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-11-29 23:36:17,570 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-11-29 23:36:17,576 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-11-29 23:36:17,577 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-11-29 23:36:17,579 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-11-29 23:36:17,579 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-11-29 23:36:17,583 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-11-29 23:36:17,584 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-11-29 23:36:17,586 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-11-29 23:36:17,587 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-11-29 23:36:17,590 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-11-29 23:36:17,594 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-11-29 23:36:17,601 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-11-29 23:36:17,603 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-11-29 23:36:17,604 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-11-29 23:36:17,606 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-11-29 23:36:17,607 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-11-29 23:36:17,616 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-11-29 23:36:17,616 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-11-29 23:36:17,616 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-11-29 23:36:17,618 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-11-29 23:36:17,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-11-29 23:36:17,620 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-11-29 23:36:17,620 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-11-29 23:36:17,622 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-11-29 23:36:17,624 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-11-29 23:36:17,625 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-11-29 23:36:17,626 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-11-29 23:36:17,626 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-11-29 23:36:17,627 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-11-29 23:36:17,627 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-11-29 23:36:17,627 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-11-29 23:36:17,628 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-11-29 23:36:17,629 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-11-29 23:36:17,632 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2020-11-29 23:36:17,669 INFO L113 SettingsManager]: Loading preferences was successful [2020-11-29 23:36:17,669 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-11-29 23:36:17,671 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-11-29 23:36:17,671 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-11-29 23:36:17,672 INFO L138 SettingsManager]: * Use SBE=true [2020-11-29 23:36:17,672 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-11-29 23:36:17,672 INFO L138 SettingsManager]: * sizeof long=4 [2020-11-29 23:36:17,672 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-11-29 23:36:17,672 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-11-29 23:36:17,673 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-11-29 23:36:17,673 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-11-29 23:36:17,674 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-11-29 23:36:17,674 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-11-29 23:36:17,674 INFO L138 SettingsManager]: * sizeof long double=12 [2020-11-29 23:36:17,674 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-11-29 23:36:17,674 INFO L138 SettingsManager]: * Use constant arrays=true [2020-11-29 23:36:17,675 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-11-29 23:36:17,675 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-11-29 23:36:17,675 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-11-29 23:36:17,675 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-11-29 23:36:17,675 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-11-29 23:36:17,676 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-29 23:36:17,676 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-11-29 23:36:17,676 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-11-29 23:36:17,676 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-11-29 23:36:17,676 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-11-29 23:36:17,676 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-11-29 23:36:17,677 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-11-29 23:36:17,677 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-11-29 23:36:17,677 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer 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(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4b4145914802a18ceef375a77d9a4f2f13e6c70b [2020-11-29 23:36:17,950 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-11-29 23:36:17,988 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-11-29 23:36:17,992 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-11-29 23:36:17,994 INFO L271 PluginConnector]: Initializing CDTParser... [2020-11-29 23:36:17,995 INFO L275 PluginConnector]: CDTParser initialized [2020-11-29 23:36:17,996 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/../../sv-benchmarks/c/systemc/token_ring.02.cil-1.c [2020-11-29 23:36:18,104 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/data/0f744cdb8/3fe2ce9eedf641f0bfc32c0c8ef675d4/FLAGcccb3b956 [2020-11-29 23:36:18,681 INFO L306 CDTParser]: Found 1 translation units. [2020-11-29 23:36:18,682 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/sv-benchmarks/c/systemc/token_ring.02.cil-1.c [2020-11-29 23:36:18,697 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/data/0f744cdb8/3fe2ce9eedf641f0bfc32c0c8ef675d4/FLAGcccb3b956 [2020-11-29 23:36:19,009 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/data/0f744cdb8/3fe2ce9eedf641f0bfc32c0c8ef675d4 [2020-11-29 23:36:19,011 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-11-29 23:36:19,013 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-11-29 23:36:19,014 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-11-29 23:36:19,015 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-11-29 23:36:19,022 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-11-29 23:36:19,024 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,026 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a85f7d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19, skipping insertion in model container [2020-11-29 23:36:19,026 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,033 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-11-29 23:36:19,088 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-11-29 23:36:19,321 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-29 23:36:19,331 INFO L203 MainTranslator]: Completed pre-run [2020-11-29 23:36:19,370 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-11-29 23:36:19,389 INFO L208 MainTranslator]: Completed translation [2020-11-29 23:36:19,390 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19 WrapperNode [2020-11-29 23:36:19,390 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-11-29 23:36:19,391 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-11-29 23:36:19,391 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-11-29 23:36:19,392 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-11-29 23:36:19,399 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,408 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,442 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-11-29 23:36:19,443 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-11-29 23:36:19,443 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-11-29 23:36:19,443 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-11-29 23:36:19,451 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,452 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,456 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,457 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,466 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,477 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,481 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... [2020-11-29 23:36:19,487 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-11-29 23:36:19,488 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-11-29 23:36:19,488 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-11-29 23:36:19,488 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-11-29 23:36:19,489 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-11-29 23:36:19,580 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-11-29 23:36:19,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-11-29 23:36:19,580 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-11-29 23:36:19,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-11-29 23:36:20,608 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-11-29 23:36:20,608 INFO L298 CfgBuilder]: Removed 105 assume(true) statements. [2020-11-29 23:36:20,610 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:36:20 BoogieIcfgContainer [2020-11-29 23:36:20,610 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-11-29 23:36:20,612 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-11-29 23:36:20,612 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-11-29 23:36:20,615 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-11-29 23:36:20,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 11:36:19" (1/3) ... [2020-11-29 23:36:20,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61d705e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 11:36:20, skipping insertion in model container [2020-11-29 23:36:20,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 11:36:19" (2/3) ... [2020-11-29 23:36:20,617 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@61d705e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 11:36:20, skipping insertion in model container [2020-11-29 23:36:20,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:36:20" (3/3) ... [2020-11-29 23:36:20,618 INFO L111 eAbstractionObserver]: Analyzing ICFG token_ring.02.cil-1.c [2020-11-29 23:36:20,629 INFO L164 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-11-29 23:36:20,634 INFO L176 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-11-29 23:36:20,644 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-11-29 23:36:20,667 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-11-29 23:36:20,667 INFO L378 AbstractCegarLoop]: Hoare is true [2020-11-29 23:36:20,667 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-11-29 23:36:20,668 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-11-29 23:36:20,668 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-11-29 23:36:20,668 INFO L382 AbstractCegarLoop]: Difference is false [2020-11-29 23:36:20,668 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-11-29 23:36:20,668 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-11-29 23:36:20,687 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states. [2020-11-29 23:36:20,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:20,693 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:20,694 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:20,694 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:20,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:20,699 INFO L82 PathProgramCache]: Analyzing trace with hash 603110903, now seen corresponding path program 1 times [2020-11-29 23:36:20,705 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:20,706 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737517457] [2020-11-29 23:36:20,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:20,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:20,867 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:20,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737517457] [2020-11-29 23:36:20,869 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:20,869 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:20,870 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519974416] [2020-11-29 23:36:20,874 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:20,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:20,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:20,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:20,890 INFO L87 Difference]: Start difference. First operand 219 states. Second operand 3 states. [2020-11-29 23:36:20,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:20,974 INFO L93 Difference]: Finished difference Result 432 states and 674 transitions. [2020-11-29 23:36:20,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:20,976 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-11-29 23:36:20,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:20,994 INFO L225 Difference]: With dead ends: 432 [2020-11-29 23:36:20,995 INFO L226 Difference]: Without dead ends: 214 [2020-11-29 23:36:20,998 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:21,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2020-11-29 23:36:21,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2020-11-29 23:36:21,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2020-11-29 23:36:21,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 324 transitions. [2020-11-29 23:36:21,052 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 324 transitions. Word has length 50 [2020-11-29 23:36:21,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:21,053 INFO L481 AbstractCegarLoop]: Abstraction has 214 states and 324 transitions. [2020-11-29 23:36:21,053 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:21,053 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 324 transitions. [2020-11-29 23:36:21,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:21,055 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:21,055 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:21,055 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-11-29 23:36:21,056 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:21,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:21,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1325161799, now seen corresponding path program 1 times [2020-11-29 23:36:21,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:21,078 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103905288] [2020-11-29 23:36:21,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:21,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:21,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:21,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103905288] [2020-11-29 23:36:21,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:21,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-29 23:36:21,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22418549] [2020-11-29 23:36:21,145 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:21,146 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:21,146 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:21,147 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:21,147 INFO L87 Difference]: Start difference. First operand 214 states and 324 transitions. Second operand 3 states. [2020-11-29 23:36:21,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:21,215 INFO L93 Difference]: Finished difference Result 574 states and 868 transitions. [2020-11-29 23:36:21,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:21,217 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-11-29 23:36:21,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:21,221 INFO L225 Difference]: With dead ends: 574 [2020-11-29 23:36:21,221 INFO L226 Difference]: Without dead ends: 367 [2020-11-29 23:36:21,227 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:21,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2020-11-29 23:36:21,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 365. [2020-11-29 23:36:21,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 23:36:21,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 549 transitions. [2020-11-29 23:36:21,297 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 549 transitions. Word has length 50 [2020-11-29 23:36:21,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:21,298 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 549 transitions. [2020-11-29 23:36:21,298 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:21,298 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 549 transitions. [2020-11-29 23:36:21,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:21,301 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:21,301 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:21,302 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-11-29 23:36:21,303 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:21,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:21,304 INFO L82 PathProgramCache]: Analyzing trace with hash 102769205, now seen corresponding path program 1 times [2020-11-29 23:36:21,304 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:21,305 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141997303] [2020-11-29 23:36:21,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:21,393 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:21,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141997303] [2020-11-29 23:36:21,394 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:21,394 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:21,395 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522146742] [2020-11-29 23:36:21,396 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:21,396 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:21,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:21,401 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:21,401 INFO L87 Difference]: Start difference. First operand 365 states and 549 transitions. Second operand 4 states. [2020-11-29 23:36:21,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:21,501 INFO L93 Difference]: Finished difference Result 874 states and 1313 transitions. [2020-11-29 23:36:21,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 23:36:21,502 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-11-29 23:36:21,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:21,517 INFO L225 Difference]: With dead ends: 874 [2020-11-29 23:36:21,517 INFO L226 Difference]: Without dead ends: 517 [2020-11-29 23:36:21,519 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:21,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2020-11-29 23:36:21,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 365. [2020-11-29 23:36:21,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 23:36:21,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 546 transitions. [2020-11-29 23:36:21,566 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 546 transitions. Word has length 50 [2020-11-29 23:36:21,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:21,566 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 546 transitions. [2020-11-29 23:36:21,567 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:21,567 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 546 transitions. [2020-11-29 23:36:21,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:21,574 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:21,574 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:21,575 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-11-29 23:36:21,575 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:21,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:21,577 INFO L82 PathProgramCache]: Analyzing trace with hash -794624073, now seen corresponding path program 1 times [2020-11-29 23:36:21,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:21,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131552636] [2020-11-29 23:36:21,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:21,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:21,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:21,665 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131552636] [2020-11-29 23:36:21,665 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:21,666 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:21,666 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006036577] [2020-11-29 23:36:21,667 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:21,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:21,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:21,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:21,668 INFO L87 Difference]: Start difference. First operand 365 states and 546 transitions. Second operand 4 states. [2020-11-29 23:36:21,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:21,754 INFO L93 Difference]: Finished difference Result 872 states and 1303 transitions. [2020-11-29 23:36:21,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 23:36:21,755 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-11-29 23:36:21,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:21,758 INFO L225 Difference]: With dead ends: 872 [2020-11-29 23:36:21,758 INFO L226 Difference]: Without dead ends: 516 [2020-11-29 23:36:21,759 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:21,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2020-11-29 23:36:21,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 365. [2020-11-29 23:36:21,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 23:36:21,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 543 transitions. [2020-11-29 23:36:21,782 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 543 transitions. Word has length 50 [2020-11-29 23:36:21,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:21,783 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 543 transitions. [2020-11-29 23:36:21,783 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:21,783 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 543 transitions. [2020-11-29 23:36:21,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:21,784 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:21,784 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:21,784 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-11-29 23:36:21,785 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:21,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:21,785 INFO L82 PathProgramCache]: Analyzing trace with hash -546477579, now seen corresponding path program 1 times [2020-11-29 23:36:21,786 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:21,786 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137929288] [2020-11-29 23:36:21,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:21,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:21,835 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137929288] [2020-11-29 23:36:21,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:21,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-29 23:36:21,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107995650] [2020-11-29 23:36:21,836 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:21,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:21,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:21,837 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:21,837 INFO L87 Difference]: Start difference. First operand 365 states and 543 transitions. Second operand 3 states. [2020-11-29 23:36:21,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:21,887 INFO L93 Difference]: Finished difference Result 720 states and 1073 transitions. [2020-11-29 23:36:21,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:21,888 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-11-29 23:36:21,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:21,890 INFO L225 Difference]: With dead ends: 720 [2020-11-29 23:36:21,890 INFO L226 Difference]: Without dead ends: 365 [2020-11-29 23:36:21,891 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:21,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2020-11-29 23:36:21,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2020-11-29 23:36:21,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 23:36:21,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 527 transitions. [2020-11-29 23:36:21,929 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 527 transitions. Word has length 50 [2020-11-29 23:36:21,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:21,930 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 527 transitions. [2020-11-29 23:36:21,930 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:21,930 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 527 transitions. [2020-11-29 23:36:21,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:21,931 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:21,931 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:21,931 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-11-29 23:36:21,932 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:21,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:21,932 INFO L82 PathProgramCache]: Analyzing trace with hash -585918790, now seen corresponding path program 1 times [2020-11-29 23:36:21,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:21,933 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292231812] [2020-11-29 23:36:21,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:21,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:21,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:21,994 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292231812] [2020-11-29 23:36:21,995 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:21,995 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:21,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996471802] [2020-11-29 23:36:21,995 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:21,996 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:21,996 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:21,996 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:21,998 INFO L87 Difference]: Start difference. First operand 365 states and 527 transitions. Second operand 4 states. [2020-11-29 23:36:22,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:22,119 INFO L93 Difference]: Finished difference Result 847 states and 1224 transitions. [2020-11-29 23:36:22,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 23:36:22,120 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-11-29 23:36:22,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:22,124 INFO L225 Difference]: With dead ends: 847 [2020-11-29 23:36:22,124 INFO L226 Difference]: Without dead ends: 493 [2020-11-29 23:36:22,125 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:22,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2020-11-29 23:36:22,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 365. [2020-11-29 23:36:22,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 23:36:22,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 524 transitions. [2020-11-29 23:36:22,152 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 524 transitions. Word has length 50 [2020-11-29 23:36:22,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:22,156 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 524 transitions. [2020-11-29 23:36:22,157 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:22,157 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 524 transitions. [2020-11-29 23:36:22,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:22,158 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:22,158 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:22,158 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-11-29 23:36:22,158 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:22,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:22,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1957726088, now seen corresponding path program 1 times [2020-11-29 23:36:22,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:22,163 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497436914] [2020-11-29 23:36:22,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:22,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:22,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:22,236 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497436914] [2020-11-29 23:36:22,236 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:22,236 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-29 23:36:22,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542613773] [2020-11-29 23:36:22,237 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:22,237 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:22,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:22,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:22,237 INFO L87 Difference]: Start difference. First operand 365 states and 524 transitions. Second operand 3 states. [2020-11-29 23:36:22,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:22,294 INFO L93 Difference]: Finished difference Result 718 states and 1033 transitions. [2020-11-29 23:36:22,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:22,294 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-11-29 23:36:22,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:22,297 INFO L225 Difference]: With dead ends: 718 [2020-11-29 23:36:22,297 INFO L226 Difference]: Without dead ends: 365 [2020-11-29 23:36:22,298 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:22,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2020-11-29 23:36:22,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2020-11-29 23:36:22,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-11-29 23:36:22,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 508 transitions. [2020-11-29 23:36:22,322 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 508 transitions. Word has length 50 [2020-11-29 23:36:22,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:22,322 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 508 transitions. [2020-11-29 23:36:22,323 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:22,323 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 508 transitions. [2020-11-29 23:36:22,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:22,323 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:22,324 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:22,324 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-11-29 23:36:22,324 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:22,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:22,325 INFO L82 PathProgramCache]: Analyzing trace with hash -787989636, now seen corresponding path program 1 times [2020-11-29 23:36:22,325 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:22,326 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614069424] [2020-11-29 23:36:22,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:22,413 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:22,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614069424] [2020-11-29 23:36:22,413 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:22,413 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 23:36:22,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454510226] [2020-11-29 23:36:22,414 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 23:36:22,414 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:22,414 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 23:36:22,414 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:22,415 INFO L87 Difference]: Start difference. First operand 365 states and 508 transitions. Second operand 5 states. [2020-11-29 23:36:22,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:22,557 INFO L93 Difference]: Finished difference Result 933 states and 1305 transitions. [2020-11-29 23:36:22,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-29 23:36:22,558 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 50 [2020-11-29 23:36:22,559 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:22,562 INFO L225 Difference]: With dead ends: 933 [2020-11-29 23:36:22,562 INFO L226 Difference]: Without dead ends: 587 [2020-11-29 23:36:22,563 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-11-29 23:36:22,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2020-11-29 23:36:22,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 371. [2020-11-29 23:36:22,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 371 states. [2020-11-29 23:36:22,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 506 transitions. [2020-11-29 23:36:22,616 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 506 transitions. Word has length 50 [2020-11-29 23:36:22,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:22,616 INFO L481 AbstractCegarLoop]: Abstraction has 371 states and 506 transitions. [2020-11-29 23:36:22,616 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 23:36:22,616 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 506 transitions. [2020-11-29 23:36:22,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-11-29 23:36:22,617 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:22,617 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:22,617 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-11-29 23:36:22,617 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:22,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:22,618 INFO L82 PathProgramCache]: Analyzing trace with hash -860376194, now seen corresponding path program 1 times [2020-11-29 23:36:22,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:22,619 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110150000] [2020-11-29 23:36:22,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:22,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:22,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:22,674 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110150000] [2020-11-29 23:36:22,674 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:22,674 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:22,675 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317671308] [2020-11-29 23:36:22,675 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:22,675 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:22,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:22,676 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:22,676 INFO L87 Difference]: Start difference. First operand 371 states and 506 transitions. Second operand 4 states. [2020-11-29 23:36:22,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:22,900 INFO L93 Difference]: Finished difference Result 1295 states and 1770 transitions. [2020-11-29 23:36:22,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 23:36:22,900 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-11-29 23:36:22,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:22,906 INFO L225 Difference]: With dead ends: 1295 [2020-11-29 23:36:22,906 INFO L226 Difference]: Without dead ends: 938 [2020-11-29 23:36:22,907 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:22,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2020-11-29 23:36:22,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 864. [2020-11-29 23:36:22,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 864 states. [2020-11-29 23:36:22,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1163 transitions. [2020-11-29 23:36:22,980 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1163 transitions. Word has length 50 [2020-11-29 23:36:22,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:22,981 INFO L481 AbstractCegarLoop]: Abstraction has 864 states and 1163 transitions. [2020-11-29 23:36:22,981 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:22,981 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1163 transitions. [2020-11-29 23:36:22,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-11-29 23:36:22,982 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:22,982 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:22,982 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-11-29 23:36:22,982 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:22,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:22,983 INFO L82 PathProgramCache]: Analyzing trace with hash -740832122, now seen corresponding path program 1 times [2020-11-29 23:36:22,983 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:22,983 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1715270415] [2020-11-29 23:36:22,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:23,027 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-11-29 23:36:23,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1715270415] [2020-11-29 23:36:23,028 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:23,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 23:36:23,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726355567] [2020-11-29 23:36:23,028 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 23:36:23,028 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:23,029 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 23:36:23,029 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:23,029 INFO L87 Difference]: Start difference. First operand 864 states and 1163 transitions. Second operand 5 states. [2020-11-29 23:36:23,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:23,306 INFO L93 Difference]: Finished difference Result 2218 states and 3003 transitions. [2020-11-29 23:36:23,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-29 23:36:23,306 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 63 [2020-11-29 23:36:23,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:23,316 INFO L225 Difference]: With dead ends: 2218 [2020-11-29 23:36:23,316 INFO L226 Difference]: Without dead ends: 1378 [2020-11-29 23:36:23,318 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-11-29 23:36:23,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2020-11-29 23:36:23,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 891. [2020-11-29 23:36:23,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 891 states. [2020-11-29 23:36:23,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1177 transitions. [2020-11-29 23:36:23,401 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1177 transitions. Word has length 63 [2020-11-29 23:36:23,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:23,402 INFO L481 AbstractCegarLoop]: Abstraction has 891 states and 1177 transitions. [2020-11-29 23:36:23,402 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 23:36:23,402 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1177 transitions. [2020-11-29 23:36:23,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-11-29 23:36:23,403 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:23,403 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:23,403 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-11-29 23:36:23,403 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:23,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:23,404 INFO L82 PathProgramCache]: Analyzing trace with hash -2112639420, now seen corresponding path program 1 times [2020-11-29 23:36:23,404 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:23,404 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436273111] [2020-11-29 23:36:23,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:23,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:23,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-11-29 23:36:23,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436273111] [2020-11-29 23:36:23,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:23,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:23,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [612833743] [2020-11-29 23:36:23,456 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:23,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:23,458 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:23,458 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:23,458 INFO L87 Difference]: Start difference. First operand 891 states and 1177 transitions. Second operand 4 states. [2020-11-29 23:36:23,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:23,621 INFO L93 Difference]: Finished difference Result 2129 states and 2816 transitions. [2020-11-29 23:36:23,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 23:36:23,622 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 63 [2020-11-29 23:36:23,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:23,628 INFO L225 Difference]: With dead ends: 2129 [2020-11-29 23:36:23,629 INFO L226 Difference]: Without dead ends: 1271 [2020-11-29 23:36:23,631 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:23,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2020-11-29 23:36:23,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 891. [2020-11-29 23:36:23,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 891 states. [2020-11-29 23:36:23,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1164 transitions. [2020-11-29 23:36:23,713 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1164 transitions. Word has length 63 [2020-11-29 23:36:23,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:23,713 INFO L481 AbstractCegarLoop]: Abstraction has 891 states and 1164 transitions. [2020-11-29 23:36:23,714 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:23,714 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1164 transitions. [2020-11-29 23:36:23,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-11-29 23:36:23,720 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:23,720 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:23,720 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-11-29 23:36:23,720 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:23,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:23,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1837879806, now seen corresponding path program 1 times [2020-11-29 23:36:23,721 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:23,721 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612117755] [2020-11-29 23:36:23,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:23,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:23,773 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-11-29 23:36:23,774 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612117755] [2020-11-29 23:36:23,774 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:23,774 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:23,774 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077742844] [2020-11-29 23:36:23,774 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:23,775 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:23,775 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:23,775 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:23,775 INFO L87 Difference]: Start difference. First operand 891 states and 1164 transitions. Second operand 4 states. [2020-11-29 23:36:23,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:23,956 INFO L93 Difference]: Finished difference Result 2128 states and 2786 transitions. [2020-11-29 23:36:23,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-11-29 23:36:23,957 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 63 [2020-11-29 23:36:23,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:23,964 INFO L225 Difference]: With dead ends: 2128 [2020-11-29 23:36:23,964 INFO L226 Difference]: Without dead ends: 1271 [2020-11-29 23:36:23,966 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:23,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2020-11-29 23:36:24,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 891. [2020-11-29 23:36:24,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 891 states. [2020-11-29 23:36:24,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1151 transitions. [2020-11-29 23:36:24,051 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1151 transitions. Word has length 63 [2020-11-29 23:36:24,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:24,052 INFO L481 AbstractCegarLoop]: Abstraction has 891 states and 1151 transitions. [2020-11-29 23:36:24,052 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:24,052 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1151 transitions. [2020-11-29 23:36:24,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-11-29 23:36:24,053 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:24,053 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:24,054 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-11-29 23:36:24,054 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:24,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:24,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1136279932, now seen corresponding path program 1 times [2020-11-29 23:36:24,054 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:24,055 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835188177] [2020-11-29 23:36:24,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:24,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:24,084 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:24,084 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835188177] [2020-11-29 23:36:24,084 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:24,084 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:24,085 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746286102] [2020-11-29 23:36:24,085 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:24,085 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:24,086 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:24,086 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:24,086 INFO L87 Difference]: Start difference. First operand 891 states and 1151 transitions. Second operand 3 states. [2020-11-29 23:36:24,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:24,272 INFO L93 Difference]: Finished difference Result 2470 states and 3171 transitions. [2020-11-29 23:36:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:24,272 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2020-11-29 23:36:24,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:24,281 INFO L225 Difference]: With dead ends: 2470 [2020-11-29 23:36:24,281 INFO L226 Difference]: Without dead ends: 1616 [2020-11-29 23:36:24,284 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:24,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2020-11-29 23:36:24,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1616. [2020-11-29 23:36:24,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1616 states. [2020-11-29 23:36:24,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 2038 transitions. [2020-11-29 23:36:24,454 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 2038 transitions. Word has length 63 [2020-11-29 23:36:24,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:24,454 INFO L481 AbstractCegarLoop]: Abstraction has 1616 states and 2038 transitions. [2020-11-29 23:36:24,455 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:24,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 2038 transitions. [2020-11-29 23:36:24,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2020-11-29 23:36:24,456 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:24,456 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:24,456 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-11-29 23:36:24,457 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:24,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:24,458 INFO L82 PathProgramCache]: Analyzing trace with hash -38103943, now seen corresponding path program 1 times [2020-11-29 23:36:24,458 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:24,463 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [87071355] [2020-11-29 23:36:24,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:24,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:24,529 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:24,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [87071355] [2020-11-29 23:36:24,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:24,530 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:24,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387230923] [2020-11-29 23:36:24,530 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:24,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:24,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:24,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:24,531 INFO L87 Difference]: Start difference. First operand 1616 states and 2038 transitions. Second operand 3 states. [2020-11-29 23:36:24,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:24,840 INFO L93 Difference]: Finished difference Result 4458 states and 5616 transitions. [2020-11-29 23:36:24,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:24,841 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2020-11-29 23:36:24,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:24,856 INFO L225 Difference]: With dead ends: 4458 [2020-11-29 23:36:24,856 INFO L226 Difference]: Without dead ends: 2912 [2020-11-29 23:36:24,860 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:24,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2912 states. [2020-11-29 23:36:25,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2912 to 2874. [2020-11-29 23:36:25,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2874 states. [2020-11-29 23:36:25,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 3590 transitions. [2020-11-29 23:36:25,132 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 3590 transitions. Word has length 64 [2020-11-29 23:36:25,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:25,132 INFO L481 AbstractCegarLoop]: Abstraction has 2874 states and 3590 transitions. [2020-11-29 23:36:25,133 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:25,133 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 3590 transitions. [2020-11-29 23:36:25,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2020-11-29 23:36:25,134 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:25,134 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:25,135 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-11-29 23:36:25,135 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:25,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:25,135 INFO L82 PathProgramCache]: Analyzing trace with hash 522595835, now seen corresponding path program 1 times [2020-11-29 23:36:25,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:25,136 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382041148] [2020-11-29 23:36:25,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:25,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:25,178 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-29 23:36:25,178 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382041148] [2020-11-29 23:36:25,178 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:25,178 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:25,178 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281607589] [2020-11-29 23:36:25,179 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:25,179 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:25,179 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:25,179 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:25,179 INFO L87 Difference]: Start difference. First operand 2874 states and 3590 transitions. Second operand 3 states. [2020-11-29 23:36:25,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:25,458 INFO L93 Difference]: Finished difference Result 5628 states and 7047 transitions. [2020-11-29 23:36:25,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:25,458 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2020-11-29 23:36:25,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:25,474 INFO L225 Difference]: With dead ends: 5628 [2020-11-29 23:36:25,474 INFO L226 Difference]: Without dead ends: 2812 [2020-11-29 23:36:25,480 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:25,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2812 states. [2020-11-29 23:36:25,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2812 to 2812. [2020-11-29 23:36:25,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2812 states. [2020-11-29 23:36:25,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 3520 transitions. [2020-11-29 23:36:25,748 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 3520 transitions. Word has length 64 [2020-11-29 23:36:25,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:25,749 INFO L481 AbstractCegarLoop]: Abstraction has 2812 states and 3520 transitions. [2020-11-29 23:36:25,749 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:25,749 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 3520 transitions. [2020-11-29 23:36:25,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-11-29 23:36:25,751 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:25,751 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:25,751 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-11-29 23:36:25,751 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:25,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:25,752 INFO L82 PathProgramCache]: Analyzing trace with hash -1996440177, now seen corresponding path program 1 times [2020-11-29 23:36:25,752 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:25,752 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041024274] [2020-11-29 23:36:25,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:25,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:25,799 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-29 23:36:25,799 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041024274] [2020-11-29 23:36:25,801 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:25,802 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-29 23:36:25,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736652058] [2020-11-29 23:36:25,802 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:25,803 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:25,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:25,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:25,803 INFO L87 Difference]: Start difference. First operand 2812 states and 3520 transitions. Second operand 3 states. [2020-11-29 23:36:26,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:26,279 INFO L93 Difference]: Finished difference Result 6754 states and 8517 transitions. [2020-11-29 23:36:26,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:26,280 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2020-11-29 23:36:26,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:26,304 INFO L225 Difference]: With dead ends: 6754 [2020-11-29 23:36:26,304 INFO L226 Difference]: Without dead ends: 4728 [2020-11-29 23:36:26,308 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:26,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4728 states. [2020-11-29 23:36:26,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4728 to 3840. [2020-11-29 23:36:26,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3840 states. [2020-11-29 23:36:26,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3840 states to 3840 states and 4818 transitions. [2020-11-29 23:36:26,667 INFO L78 Accepts]: Start accepts. Automaton has 3840 states and 4818 transitions. Word has length 65 [2020-11-29 23:36:26,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:26,667 INFO L481 AbstractCegarLoop]: Abstraction has 3840 states and 4818 transitions. [2020-11-29 23:36:26,667 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:26,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3840 states and 4818 transitions. [2020-11-29 23:36:26,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-11-29 23:36:26,670 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:26,670 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:26,670 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-11-29 23:36:26,671 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:26,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:26,671 INFO L82 PathProgramCache]: Analyzing trace with hash -468314141, now seen corresponding path program 1 times [2020-11-29 23:36:26,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:26,672 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348274401] [2020-11-29 23:36:26,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:26,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:26,722 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:26,723 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348274401] [2020-11-29 23:36:26,723 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:26,723 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 23:36:26,723 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259803741] [2020-11-29 23:36:26,724 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 23:36:26,724 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:26,725 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 23:36:26,725 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:26,725 INFO L87 Difference]: Start difference. First operand 3840 states and 4818 transitions. Second operand 5 states. [2020-11-29 23:36:27,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:27,314 INFO L93 Difference]: Finished difference Result 9558 states and 12023 transitions. [2020-11-29 23:36:27,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-11-29 23:36:27,315 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 82 [2020-11-29 23:36:27,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:27,344 INFO L225 Difference]: With dead ends: 9558 [2020-11-29 23:36:27,344 INFO L226 Difference]: Without dead ends: 5776 [2020-11-29 23:36:27,350 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2020-11-29 23:36:27,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5776 states. [2020-11-29 23:36:27,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5776 to 3888. [2020-11-29 23:36:27,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3888 states. [2020-11-29 23:36:27,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3888 states to 3888 states and 4792 transitions. [2020-11-29 23:36:27,763 INFO L78 Accepts]: Start accepts. Automaton has 3888 states and 4792 transitions. Word has length 82 [2020-11-29 23:36:27,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:27,763 INFO L481 AbstractCegarLoop]: Abstraction has 3888 states and 4792 transitions. [2020-11-29 23:36:27,763 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 23:36:27,763 INFO L276 IsEmpty]: Start isEmpty. Operand 3888 states and 4792 transitions. [2020-11-29 23:36:27,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-11-29 23:36:27,766 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:27,767 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:27,767 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-11-29 23:36:27,767 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:27,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:27,768 INFO L82 PathProgramCache]: Analyzing trace with hash -2056662043, now seen corresponding path program 1 times [2020-11-29 23:36:27,768 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:27,768 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624542880] [2020-11-29 23:36:27,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:27,830 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:27,830 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624542880] [2020-11-29 23:36:27,831 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:27,831 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:27,831 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149921968] [2020-11-29 23:36:27,833 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:27,833 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:27,834 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:27,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:27,839 INFO L87 Difference]: Start difference. First operand 3888 states and 4792 transitions. Second operand 3 states. [2020-11-29 23:36:28,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:28,451 INFO L93 Difference]: Finished difference Result 11116 states and 13658 transitions. [2020-11-29 23:36:28,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:28,451 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 82 [2020-11-29 23:36:28,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:28,481 INFO L225 Difference]: With dead ends: 11116 [2020-11-29 23:36:28,481 INFO L226 Difference]: Without dead ends: 7298 [2020-11-29 23:36:28,487 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:28,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7298 states. [2020-11-29 23:36:29,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7298 to 7088. [2020-11-29 23:36:29,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7088 states. [2020-11-29 23:36:29,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7088 states to 7088 states and 8604 transitions. [2020-11-29 23:36:29,124 INFO L78 Accepts]: Start accepts. Automaton has 7088 states and 8604 transitions. Word has length 82 [2020-11-29 23:36:29,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:29,125 INFO L481 AbstractCegarLoop]: Abstraction has 7088 states and 8604 transitions. [2020-11-29 23:36:29,125 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:29,125 INFO L276 IsEmpty]: Start isEmpty. Operand 7088 states and 8604 transitions. [2020-11-29 23:36:29,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2020-11-29 23:36:29,129 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:29,129 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:29,129 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-11-29 23:36:29,129 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:29,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:29,130 INFO L82 PathProgramCache]: Analyzing trace with hash -1049820573, now seen corresponding path program 1 times [2020-11-29 23:36:29,130 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:29,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463831748] [2020-11-29 23:36:29,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:29,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:29,183 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:29,184 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463831748] [2020-11-29 23:36:29,184 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:29,184 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 23:36:29,184 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981942764] [2020-11-29 23:36:29,186 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:29,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:29,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:29,187 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:29,187 INFO L87 Difference]: Start difference. First operand 7088 states and 8604 transitions. Second operand 4 states. [2020-11-29 23:36:29,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:29,797 INFO L93 Difference]: Finished difference Result 12480 states and 15138 transitions. [2020-11-29 23:36:29,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-29 23:36:29,797 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 83 [2020-11-29 23:36:29,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:29,809 INFO L225 Difference]: With dead ends: 12480 [2020-11-29 23:36:29,810 INFO L226 Difference]: Without dead ends: 5429 [2020-11-29 23:36:29,818 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:29,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5429 states. [2020-11-29 23:36:30,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5429 to 5427. [2020-11-29 23:36:30,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5427 states. [2020-11-29 23:36:30,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5427 states to 5427 states and 6508 transitions. [2020-11-29 23:36:30,362 INFO L78 Accepts]: Start accepts. Automaton has 5427 states and 6508 transitions. Word has length 83 [2020-11-29 23:36:30,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:30,363 INFO L481 AbstractCegarLoop]: Abstraction has 5427 states and 6508 transitions. [2020-11-29 23:36:30,363 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:30,363 INFO L276 IsEmpty]: Start isEmpty. Operand 5427 states and 6508 transitions. [2020-11-29 23:36:30,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2020-11-29 23:36:30,368 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:30,368 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:30,368 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-11-29 23:36:30,369 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:30,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:30,369 INFO L82 PathProgramCache]: Analyzing trace with hash -2141881016, now seen corresponding path program 1 times [2020-11-29 23:36:30,369 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:30,370 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031831885] [2020-11-29 23:36:30,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:30,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:30,437 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:30,438 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031831885] [2020-11-29 23:36:30,438 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:30,438 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-11-29 23:36:30,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659165954] [2020-11-29 23:36:30,439 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:30,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:30,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:30,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:30,440 INFO L87 Difference]: Start difference. First operand 5427 states and 6508 transitions. Second operand 3 states. [2020-11-29 23:36:30,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:30,971 INFO L93 Difference]: Finished difference Result 12449 states and 14904 transitions. [2020-11-29 23:36:30,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:30,971 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 106 [2020-11-29 23:36:30,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:30,981 INFO L225 Difference]: With dead ends: 12449 [2020-11-29 23:36:30,981 INFO L226 Difference]: Without dead ends: 7048 [2020-11-29 23:36:30,990 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:30,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7048 states. [2020-11-29 23:36:31,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7048 to 7000. [2020-11-29 23:36:31,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7000 states. [2020-11-29 23:36:31,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 8322 transitions. [2020-11-29 23:36:31,473 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 8322 transitions. Word has length 106 [2020-11-29 23:36:31,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:31,474 INFO L481 AbstractCegarLoop]: Abstraction has 7000 states and 8322 transitions. [2020-11-29 23:36:31,474 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:31,474 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 8322 transitions. [2020-11-29 23:36:31,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-11-29 23:36:31,480 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:31,480 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:31,481 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-11-29 23:36:31,481 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:31,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:31,481 INFO L82 PathProgramCache]: Analyzing trace with hash 309657750, now seen corresponding path program 1 times [2020-11-29 23:36:31,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:31,482 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731755085] [2020-11-29 23:36:31,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:31,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:31,534 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:31,534 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731755085] [2020-11-29 23:36:31,534 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:31,534 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:31,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332201940] [2020-11-29 23:36:31,535 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:31,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:31,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:31,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:31,536 INFO L87 Difference]: Start difference. First operand 7000 states and 8322 transitions. Second operand 3 states. [2020-11-29 23:36:32,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:32,138 INFO L93 Difference]: Finished difference Result 12422 states and 14823 transitions. [2020-11-29 23:36:32,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:32,139 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 121 [2020-11-29 23:36:32,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:32,153 INFO L225 Difference]: With dead ends: 12422 [2020-11-29 23:36:32,154 INFO L226 Difference]: Without dead ends: 7032 [2020-11-29 23:36:32,160 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:32,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7032 states. [2020-11-29 23:36:32,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7032 to 7000. [2020-11-29 23:36:32,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7000 states. [2020-11-29 23:36:32,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 8150 transitions. [2020-11-29 23:36:32,700 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 8150 transitions. Word has length 121 [2020-11-29 23:36:32,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:32,700 INFO L481 AbstractCegarLoop]: Abstraction has 7000 states and 8150 transitions. [2020-11-29 23:36:32,700 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 8150 transitions. [2020-11-29 23:36:32,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2020-11-29 23:36:32,706 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:32,707 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:32,707 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-11-29 23:36:32,707 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:32,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:32,708 INFO L82 PathProgramCache]: Analyzing trace with hash -1401229059, now seen corresponding path program 1 times [2020-11-29 23:36:32,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:32,708 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776321640] [2020-11-29 23:36:32,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:32,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:32,757 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:32,757 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776321640] [2020-11-29 23:36:32,757 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:32,758 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 23:36:32,758 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683561107] [2020-11-29 23:36:32,758 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:32,758 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:32,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:32,759 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:32,759 INFO L87 Difference]: Start difference. First operand 7000 states and 8150 transitions. Second operand 4 states. [2020-11-29 23:36:33,396 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:33,397 INFO L93 Difference]: Finished difference Result 12396 states and 14450 transitions. [2020-11-29 23:36:33,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-29 23:36:33,398 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 122 [2020-11-29 23:36:33,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:33,412 INFO L225 Difference]: With dead ends: 12396 [2020-11-29 23:36:33,413 INFO L226 Difference]: Without dead ends: 7006 [2020-11-29 23:36:33,421 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:33,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2020-11-29 23:36:33,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 7000. [2020-11-29 23:36:33,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7000 states. [2020-11-29 23:36:33,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 8114 transitions. [2020-11-29 23:36:33,802 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 8114 transitions. Word has length 122 [2020-11-29 23:36:33,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:33,802 INFO L481 AbstractCegarLoop]: Abstraction has 7000 states and 8114 transitions. [2020-11-29 23:36:33,802 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:33,802 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 8114 transitions. [2020-11-29 23:36:33,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2020-11-29 23:36:33,810 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:33,810 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:33,810 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-11-29 23:36:33,811 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:33,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:33,811 INFO L82 PathProgramCache]: Analyzing trace with hash -1301255291, now seen corresponding path program 1 times [2020-11-29 23:36:33,811 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:33,811 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345838992] [2020-11-29 23:36:33,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:33,872 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-11-29 23:36:33,873 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345838992] [2020-11-29 23:36:33,873 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:33,873 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 23:36:33,873 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234392762] [2020-11-29 23:36:33,874 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:33,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:33,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:33,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:33,875 INFO L87 Difference]: Start difference. First operand 7000 states and 8114 transitions. Second operand 4 states. [2020-11-29 23:36:34,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:34,669 INFO L93 Difference]: Finished difference Result 14162 states and 16410 transitions. [2020-11-29 23:36:34,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-29 23:36:34,670 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 148 [2020-11-29 23:36:34,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:34,684 INFO L225 Difference]: With dead ends: 14162 [2020-11-29 23:36:34,684 INFO L226 Difference]: Without dead ends: 6404 [2020-11-29 23:36:34,695 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:34,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2020-11-29 23:36:35,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 6203. [2020-11-29 23:36:35,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6203 states. [2020-11-29 23:36:35,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6203 states to 6203 states and 7147 transitions. [2020-11-29 23:36:35,263 INFO L78 Accepts]: Start accepts. Automaton has 6203 states and 7147 transitions. Word has length 148 [2020-11-29 23:36:35,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:35,263 INFO L481 AbstractCegarLoop]: Abstraction has 6203 states and 7147 transitions. [2020-11-29 23:36:35,263 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:35,264 INFO L276 IsEmpty]: Start isEmpty. Operand 6203 states and 7147 transitions. [2020-11-29 23:36:35,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2020-11-29 23:36:35,269 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:35,270 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:35,270 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-11-29 23:36:35,270 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:35,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:35,271 INFO L82 PathProgramCache]: Analyzing trace with hash 1103004196, now seen corresponding path program 1 times [2020-11-29 23:36:35,271 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:35,271 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723764080] [2020-11-29 23:36:35,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:35,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:35,337 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-29 23:36:35,337 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723764080] [2020-11-29 23:36:35,337 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:35,337 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:35,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806307102] [2020-11-29 23:36:35,338 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:35,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:35,341 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:35,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:35,342 INFO L87 Difference]: Start difference. First operand 6203 states and 7147 transitions. Second operand 3 states. [2020-11-29 23:36:35,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:35,861 INFO L93 Difference]: Finished difference Result 10593 states and 12216 transitions. [2020-11-29 23:36:35,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:35,863 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 149 [2020-11-29 23:36:35,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:35,871 INFO L225 Difference]: With dead ends: 10593 [2020-11-29 23:36:35,871 INFO L226 Difference]: Without dead ends: 6487 [2020-11-29 23:36:35,877 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:35,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6487 states. [2020-11-29 23:36:36,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6487 to 6203. [2020-11-29 23:36:36,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6203 states. [2020-11-29 23:36:36,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6203 states to 6203 states and 7027 transitions. [2020-11-29 23:36:36,311 INFO L78 Accepts]: Start accepts. Automaton has 6203 states and 7027 transitions. Word has length 149 [2020-11-29 23:36:36,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:36,311 INFO L481 AbstractCegarLoop]: Abstraction has 6203 states and 7027 transitions. [2020-11-29 23:36:36,311 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:36,311 INFO L276 IsEmpty]: Start isEmpty. Operand 6203 states and 7027 transitions. [2020-11-29 23:36:36,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2020-11-29 23:36:36,315 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:36,315 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:36,315 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-11-29 23:36:36,316 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:36,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:36,316 INFO L82 PathProgramCache]: Analyzing trace with hash -596302242, now seen corresponding path program 1 times [2020-11-29 23:36:36,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:36,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438939075] [2020-11-29 23:36:36,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:36,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:36,383 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-29 23:36:36,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438939075] [2020-11-29 23:36:36,383 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:36,383 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-11-29 23:36:36,384 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602752553] [2020-11-29 23:36:36,384 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-11-29 23:36:36,384 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:36,385 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-11-29 23:36:36,385 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-11-29 23:36:36,385 INFO L87 Difference]: Start difference. First operand 6203 states and 7027 transitions. Second operand 4 states. [2020-11-29 23:36:36,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:36,719 INFO L93 Difference]: Finished difference Result 8945 states and 10071 transitions. [2020-11-29 23:36:36,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-29 23:36:36,720 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 150 [2020-11-29 23:36:36,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:36,722 INFO L225 Difference]: With dead ends: 8945 [2020-11-29 23:36:36,722 INFO L226 Difference]: Without dead ends: 1861 [2020-11-29 23:36:36,729 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:36,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2020-11-29 23:36:36,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1856. [2020-11-29 23:36:36,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1856 states. [2020-11-29 23:36:36,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 1985 transitions. [2020-11-29 23:36:36,883 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 1985 transitions. Word has length 150 [2020-11-29 23:36:36,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:36,884 INFO L481 AbstractCegarLoop]: Abstraction has 1856 states and 1985 transitions. [2020-11-29 23:36:36,884 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-11-29 23:36:36,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 1985 transitions. [2020-11-29 23:36:36,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2020-11-29 23:36:36,888 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:36,888 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:36,888 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2020-11-29 23:36:36,888 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:36,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:36,889 INFO L82 PathProgramCache]: Analyzing trace with hash 1458302910, now seen corresponding path program 1 times [2020-11-29 23:36:36,889 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:36,889 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653192727] [2020-11-29 23:36:36,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:36,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:36,961 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-11-29 23:36:36,961 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653192727] [2020-11-29 23:36:36,961 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:36,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-11-29 23:36:36,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098350394] [2020-11-29 23:36:36,963 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-11-29 23:36:36,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:36,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-11-29 23:36:36,963 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:36,964 INFO L87 Difference]: Start difference. First operand 1856 states and 1985 transitions. Second operand 3 states. [2020-11-29 23:36:37,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:37,114 INFO L93 Difference]: Finished difference Result 2482 states and 2655 transitions. [2020-11-29 23:36:37,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-11-29 23:36:37,115 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 150 [2020-11-29 23:36:37,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:37,117 INFO L225 Difference]: With dead ends: 2482 [2020-11-29 23:36:37,117 INFO L226 Difference]: Without dead ends: 1495 [2020-11-29 23:36:37,120 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-11-29 23:36:37,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2020-11-29 23:36:37,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1495. [2020-11-29 23:36:37,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1495 states. [2020-11-29 23:36:37,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 1592 transitions. [2020-11-29 23:36:37,246 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 1592 transitions. Word has length 150 [2020-11-29 23:36:37,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:37,246 INFO L481 AbstractCegarLoop]: Abstraction has 1495 states and 1592 transitions. [2020-11-29 23:36:37,246 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-11-29 23:36:37,246 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 1592 transitions. [2020-11-29 23:36:37,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2020-11-29 23:36:37,249 INFO L414 BasicCegarLoop]: Found error trace [2020-11-29 23:36:37,249 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-11-29 23:36:37,249 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2020-11-29 23:36:37,250 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-11-29 23:36:37,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-11-29 23:36:37,251 INFO L82 PathProgramCache]: Analyzing trace with hash 1081431860, now seen corresponding path program 1 times [2020-11-29 23:36:37,251 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-11-29 23:36:37,251 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685609257] [2020-11-29 23:36:37,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-11-29 23:36:37,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-11-29 23:36:37,440 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-11-29 23:36:37,440 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685609257] [2020-11-29 23:36:37,440 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-11-29 23:36:37,440 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-11-29 23:36:37,440 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784353684] [2020-11-29 23:36:37,441 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-11-29 23:36:37,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-11-29 23:36:37,441 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-11-29 23:36:37,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:37,442 INFO L87 Difference]: Start difference. First operand 1495 states and 1592 transitions. Second operand 5 states. [2020-11-29 23:36:37,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-11-29 23:36:37,654 INFO L93 Difference]: Finished difference Result 1495 states and 1592 transitions. [2020-11-29 23:36:37,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-11-29 23:36:37,654 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 152 [2020-11-29 23:36:37,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-11-29 23:36:37,655 INFO L225 Difference]: With dead ends: 1495 [2020-11-29 23:36:37,655 INFO L226 Difference]: Without dead ends: 0 [2020-11-29 23:36:37,656 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-11-29 23:36:37,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-11-29 23:36:37,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-11-29 23:36:37,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-11-29 23:36:37,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-11-29 23:36:37,657 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 152 [2020-11-29 23:36:37,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-11-29 23:36:37,657 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-11-29 23:36:37,657 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-11-29 23:36:37,657 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-11-29 23:36:37,657 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-11-29 23:36:37,658 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2020-11-29 23:36:37,659 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-11-29 23:36:37,901 WARN L193 SmtUtils]: Spent 227.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 136 [2020-11-29 23:36:38,310 WARN L193 SmtUtils]: Spent 402.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:38,706 WARN L193 SmtUtils]: Spent 393.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:39,335 WARN L193 SmtUtils]: Spent 604.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:39,911 WARN L193 SmtUtils]: Spent 572.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:40,379 WARN L193 SmtUtils]: Spent 376.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 164 [2020-11-29 23:36:40,493 WARN L193 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 127 [2020-11-29 23:36:40,625 WARN L193 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 139 [2020-11-29 23:36:40,970 WARN L193 SmtUtils]: Spent 342.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 185 [2020-11-29 23:36:41,284 WARN L193 SmtUtils]: Spent 311.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:41,667 WARN L193 SmtUtils]: Spent 289.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:42,002 WARN L193 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:42,255 WARN L193 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:42,489 WARN L193 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:42,822 WARN L193 SmtUtils]: Spent 330.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:43,156 WARN L193 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:43,463 WARN L193 SmtUtils]: Spent 254.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:43,590 WARN L193 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 156 [2020-11-29 23:36:43,827 WARN L193 SmtUtils]: Spent 234.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:44,105 WARN L193 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:44,340 WARN L193 SmtUtils]: Spent 232.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:44,617 WARN L193 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-11-29 23:36:44,937 WARN L193 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:45,264 WARN L193 SmtUtils]: Spent 238.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 186 [2020-11-29 23:36:45,864 WARN L193 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 270 DAG size of output: 213 [2020-11-29 23:36:46,272 WARN L193 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 255 [2020-11-29 23:36:46,801 WARN L193 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 204 [2020-11-29 23:36:46,963 WARN L193 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 162 [2020-11-29 23:36:47,280 WARN L193 SmtUtils]: Spent 262.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-11-29 23:36:47,911 WARN L193 SmtUtils]: Spent 418.00 ms on a formula simplification. DAG size of input: 272 DAG size of output: 217 [2020-11-29 23:36:49,186 WARN L193 SmtUtils]: Spent 1.27 s on a formula simplification. DAG size of input: 127 DAG size of output: 66 [2020-11-29 23:36:51,894 WARN L193 SmtUtils]: Spent 2.71 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:36:54,164 WARN L193 SmtUtils]: Spent 2.27 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:36:54,473 WARN L193 SmtUtils]: Spent 307.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2020-11-29 23:36:56,746 WARN L193 SmtUtils]: Spent 2.27 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:36:58,586 WARN L193 SmtUtils]: Spent 1.84 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:00,308 WARN L193 SmtUtils]: Spent 1.72 s on a formula simplification. DAG size of input: 90 DAG size of output: 90 [2020-11-29 23:37:02,359 WARN L193 SmtUtils]: Spent 2.05 s on a formula simplification. DAG size of input: 160 DAG size of output: 90 [2020-11-29 23:37:02,951 WARN L193 SmtUtils]: Spent 511.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 65 [2020-11-29 23:37:03,503 WARN L193 SmtUtils]: Spent 550.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 59 [2020-11-29 23:37:05,268 WARN L193 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 176 DAG size of output: 84 [2020-11-29 23:37:07,506 WARN L193 SmtUtils]: Spent 2.24 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:08,105 WARN L193 SmtUtils]: Spent 597.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 64 [2020-11-29 23:37:10,321 WARN L193 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:12,010 WARN L193 SmtUtils]: Spent 1.69 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:12,299 WARN L193 SmtUtils]: Spent 287.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 52 [2020-11-29 23:37:14,669 WARN L193 SmtUtils]: Spent 2.37 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:16,941 WARN L193 SmtUtils]: Spent 2.27 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:18,710 WARN L193 SmtUtils]: Spent 1.77 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:19,324 WARN L193 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 61 [2020-11-29 23:37:21,750 WARN L193 SmtUtils]: Spent 2.42 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:23,563 WARN L193 SmtUtils]: Spent 1.81 s on a formula simplification. DAG size of input: 92 DAG size of output: 92 [2020-11-29 23:37:23,776 WARN L193 SmtUtils]: Spent 204.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2020-11-29 23:37:25,524 WARN L193 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:26,129 WARN L193 SmtUtils]: Spent 603.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 62 [2020-11-29 23:37:28,345 WARN L193 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:30,096 WARN L193 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:31,876 WARN L193 SmtUtils]: Spent 1.78 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:32,512 WARN L193 SmtUtils]: Spent 634.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 68 [2020-11-29 23:37:34,065 WARN L193 SmtUtils]: Spent 1.47 s on a formula simplification. DAG size of input: 86 DAG size of output: 84 [2020-11-29 23:37:36,351 WARN L193 SmtUtils]: Spent 2.28 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-11-29 23:37:36,749 WARN L193 SmtUtils]: Spent 395.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 58 [2020-11-29 23:37:38,414 WARN L193 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2020-11-29 23:37:40,336 WARN L193 SmtUtils]: Spent 1.92 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:37:41,179 WARN L193 SmtUtils]: Spent 841.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 62 [2020-11-29 23:37:43,259 WARN L193 SmtUtils]: Spent 2.08 s on a formula simplification. DAG size of input: 176 DAG size of output: 86 [2020-11-29 23:37:43,546 WARN L193 SmtUtils]: Spent 284.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2020-11-29 23:37:44,221 WARN L193 SmtUtils]: Spent 673.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 66 [2020-11-29 23:37:45,134 WARN L193 SmtUtils]: Spent 911.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 68 [2020-11-29 23:37:45,415 WARN L193 SmtUtils]: Spent 279.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 54 [2020-11-29 23:37:45,881 WARN L193 SmtUtils]: Spent 460.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 67 [2020-11-29 23:37:46,485 WARN L193 SmtUtils]: Spent 602.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 62 [2020-11-29 23:37:48,228 WARN L193 SmtUtils]: Spent 1.74 s on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2020-11-29 23:37:50,454 WARN L193 SmtUtils]: Spent 2.22 s on a formula simplification. DAG size of input: 203 DAG size of output: 82 [2020-11-29 23:37:51,355 WARN L193 SmtUtils]: Spent 898.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 76 [2020-11-29 23:37:52,007 WARN L193 SmtUtils]: Spent 651.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 57 [2020-11-29 23:37:52,383 WARN L193 SmtUtils]: Spent 375.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2020-11-29 23:37:54,276 WARN L193 SmtUtils]: Spent 1.89 s on a formula simplification. DAG size of input: 245 DAG size of output: 80 [2020-11-29 23:37:54,606 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2020-11-29 23:37:54,942 WARN L193 SmtUtils]: Spent 335.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 51 [2020-11-29 23:37:55,542 WARN L193 SmtUtils]: Spent 598.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 59 [2020-11-29 23:37:55,947 WARN L193 SmtUtils]: Spent 404.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 60 [2020-11-29 23:37:56,913 WARN L193 SmtUtils]: Spent 964.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 65 [2020-11-29 23:37:57,165 WARN L193 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2020-11-29 23:37:57,357 WARN L193 SmtUtils]: Spent 190.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2020-11-29 23:37:59,279 WARN L193 SmtUtils]: Spent 1.92 s on a formula simplification. DAG size of input: 92 DAG size of output: 92 [2020-11-29 23:37:59,505 WARN L193 SmtUtils]: Spent 225.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2020-11-29 23:38:01,108 WARN L193 SmtUtils]: Spent 1.60 s on a formula simplification. DAG size of input: 88 DAG size of output: 88 [2020-11-29 23:38:01,864 WARN L193 SmtUtils]: Spent 754.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 62 [2020-11-29 23:38:02,033 WARN L193 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2020-11-29 23:38:03,944 WARN L193 SmtUtils]: Spent 1.91 s on a formula simplification. DAG size of input: 158 DAG size of output: 88 [2020-11-29 23:38:04,555 WARN L193 SmtUtils]: Spent 609.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 63 [2020-11-29 23:38:06,402 WARN L193 SmtUtils]: Spent 1.84 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-11-29 23:38:06,871 WARN L193 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 56 [2020-11-29 23:38:08,631 WARN L193 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 88 DAG size of output: 88 [2020-11-29 23:38:08,796 WARN L193 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 49 [2020-11-29 23:38:09,585 WARN L193 SmtUtils]: Spent 787.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 64 [2020-11-29 23:38:11,728 WARN L193 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 207 DAG size of output: 84 [2020-11-29 23:38:11,731 INFO L274 CegarLoopResult]: For program point L564(lines 564 573) no Hoare annotation was computed. [2020-11-29 23:38:11,732 INFO L270 CegarLoopResult]: At program point L564-1(lines 564 573) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,732 INFO L274 CegarLoopResult]: For program point L300(lines 300 307) no Hoare annotation was computed. [2020-11-29 23:38:11,733 INFO L270 CegarLoopResult]: At program point L399-3(lines 370 407) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,733 INFO L274 CegarLoopResult]: For program point L3(line 3) no Hoare annotation was computed. [2020-11-29 23:38:11,733 INFO L270 CegarLoopResult]: At program point L598(lines 589 600) the Hoare annotation is: (= ~t1_i~0 1) [2020-11-29 23:38:11,733 INFO L274 CegarLoopResult]: For program point L433(lines 433 437) no Hoare annotation was computed. [2020-11-29 23:38:11,733 INFO L274 CegarLoopResult]: For program point L466-1(lines 465 498) no Hoare annotation was computed. [2020-11-29 23:38:11,734 INFO L270 CegarLoopResult]: At program point L433-2(lines 374 378) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse2 (= ~E_1~0 ~M_E~0)) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (<= 2 ~E_2~0)) (.cse5 (= ~T1_E~0 ~M_E~0)) (.cse6 (= ~M_E~0 2)) (.cse7 (= ~T2_E~0 ~M_E~0)) (.cse8 (= ~m_pc~0 0)) (.cse9 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse10 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (= ~t1_st~0 0)) (.cse16 (= 0 ~t2_st~0)) (.cse17 (= ~m_pc~0 ~t1_pc~0)) (.cse18 (= ~t1_i~0 1)) (.cse19 (= ~t2_i~0 1)) (.cse20 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not (= ~m_st~0 0)) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (<= ~token~0 ~local~0) .cse7 .cse8 .cse9 (= 0 ~t2_pc~0) .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 (<= ~local~0 ~token~0) .cse19 .cse20))) [2020-11-29 23:38:11,734 INFO L274 CegarLoopResult]: For program point L433-3(lines 433 437) no Hoare annotation was computed. [2020-11-29 23:38:11,734 INFO L270 CegarLoopResult]: At program point L433-5(lines 1 600) the Hoare annotation is: (let ((.cse16 (= 0 ~t2_st~0)) (.cse26 (= ~t1_pc~0 1))) (let ((.cse1 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse9 (not .cse26)) (.cse12 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse22 (not .cse16)) (.cse25 (<= ~token~0 ~local~0)) (.cse24 (= ~t2_pc~0 1)) (.cse27 (<= ~local~0 ~token~0)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse2 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (<= 2 ~E_2~0)) (.cse23 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse7 (= 0 ~t2_pc~0)) (.cse8 (not (= ~m_st~0 0))) (.cse10 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse17 (not (= ~T2_E~0 0))) (.cse18 (= ~t1_i~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse4 .cse23 .cse5 .cse6 .cse8 .cse24 .cse10 .cse11 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse22 .cse4 .cse5 .cse6 .cse8 .cse24 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse4 .cse25 .cse5 .cse6 .cse7 .cse8 .cse26 .cse10 .cse11 .cse14 .cse15 .cse16 .cse17 .cse18 .cse27 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse22 .cse4 .cse25 .cse5 .cse6 .cse8 .cse24 .cse26 .cse10 .cse11 .cse14 .cse15 .cse17 .cse18 .cse27 .cse19 .cse20 .cse21) (and .cse0 .cse2 .cse3 .cse4 .cse23 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,734 INFO L274 CegarLoopResult]: For program point L433-6(lines 433 437) no Hoare annotation was computed. [2020-11-29 23:38:11,734 INFO L270 CegarLoopResult]: At program point L169(lines 157 171) the Hoare annotation is: (let ((.cse0 (= ~E_1~0 ~M_E~0)) (.cse1 (<= 2 ~E_2~0)) (.cse2 (= ~T1_E~0 ~M_E~0)) (.cse3 (= ~M_E~0 2)) (.cse4 (= ~T2_E~0 ~M_E~0)) (.cse5 (= ~m_pc~0 0)) (.cse6 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse7 (= ~t1_st~0 0)) (.cse8 (= 0 ~t2_st~0)) (.cse9 (= ~m_pc~0 ~t1_pc~0)) (.cse10 (= ~t1_i~0 1)) (.cse11 (= ~t2_i~0 1)) (.cse12 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~m_st~0 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 (<= ~token~0 ~local~0) .cse3 .cse4 (= 0 ~t2_pc~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= ~local~0 ~token~0) .cse11 .cse12))) [2020-11-29 23:38:11,735 INFO L270 CegarLoopResult]: At program point L433-8(lines 1 600) the Hoare annotation is: (let ((.cse4 (= ~m_pc~0 0)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse16 (= ~t2_pc~0 1)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse15 (not (= ~E_1~0 1))) (.cse3 (not (= ~T1_E~0 0))) (.cse5 (not (= ~m_st~0 0))) (.cse6 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse14 (= 0 ~t2_st~0)) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse17 (= ~m_pc~0 1)) (.cse11 (<= 2 ~E_M~0)) (.cse12 (= ~t2_i~0 1)) (.cse13 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse14 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse15 (not .cse14) .cse3 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse11 .cse12 .cse13) (let ((.cse18 (+ ~local~0 1))) (and (<= ~token~0 .cse18) .cse1 .cse2 .cse15 .cse3 .cse5 .cse16 (<= .cse18 ~token~0) (= ~t1_pc~0 1) .cse6 .cse7 .cse8 .cse14 .cse17 .cse9 .cse10 .cse11 .cse12 .cse13)) (and .cse1 .cse2 .cse15 .cse3 (= 0 ~t2_pc~0) .cse5 .cse6 .cse7 .cse8 .cse14 .cse9 .cse10 .cse17 .cse11 .cse12 .cse13))) [2020-11-29 23:38:11,735 INFO L270 CegarLoopResult]: At program point L169-1(lines 157 171) the Hoare annotation is: (let ((.cse22 (= 0 ~t2_st~0)) (.cse21 (= ~t1_pc~0 1))) (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse20 (= 0 ~t2_pc~0)) (.cse8 (not .cse21)) (.cse9 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse10 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (not .cse22)) (.cse3 (<= 2 ~E_2~0)) (.cse18 (<= ~token~0 ~local~0)) (.cse19 (not (= ~t1_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= ~t2_pc~0 1)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (not (= ~T1_E~0 1))) (.cse13 (not (= ~T2_E~0 0))) (.cse14 (= ~t1_i~0 1)) (.cse23 (<= ~local~0 ~token~0)) (.cse15 (<= 2 ~E_M~0)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse1 .cse3 .cse18 .cse19 .cse4 .cse20 .cse6 .cse21 .cse11 .cse12 .cse22 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse20 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse22 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse1 .cse2 .cse3 .cse18 .cse19 .cse4 .cse6 .cse7 .cse21 .cse11 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse17)))) [2020-11-29 23:38:11,735 INFO L274 CegarLoopResult]: For program point L433-9(lines 433 437) no Hoare annotation was computed. [2020-11-29 23:38:11,735 INFO L270 CegarLoopResult]: At program point L169-2(lines 157 171) the Hoare annotation is: (let ((.cse1 (not (= ~E_1~0 0))) (.cse2 (not (= ~E_1~0 1))) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse3 (= 0 ~t2_st~0)) (.cse11 (= ~m_pc~0 1)) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (let ((.cse0 (+ ~local~0 1))) (and (<= ~token~0 .cse0) .cse1 .cse2 (not .cse3) .cse4 .cse5 .cse6 (= ~t2_pc~0 1) (<= .cse0 ~token~0) (= ~t1_pc~0 1) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse1 .cse7 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 (= ~m_pc~0 0) .cse6 .cse14) (and .cse1 .cse2 .cse4 .cse5 (= 0 ~t2_pc~0) .cse6 .cse7 .cse8 .cse3 .cse11 .cse9 .cse10 .cse12 .cse13 .cse14))) [2020-11-29 23:38:11,735 INFO L270 CegarLoopResult]: At program point L169-3(lines 157 171) the Hoare annotation is: (let ((.cse20 (= ~t1_pc~0 1))) (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse18 (= ~m_pc~0 0)) (.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse9 (not .cse20)) (.cse10 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse1 (not (= ~E_1~0 0))) (.cse19 (not (= ~E_1~0 1))) (.cse2 (not (= 0 ~t2_st~0))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse6 (not (= ~m_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse21 (= ~m_pc~0 1)) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse1 .cse12 .cse3 .cse13 .cse14 .cse15 .cse7 .cse16 .cse18 .cse6 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse18 .cse5 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse1 .cse19 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse7 .cse6 .cse8 .cse20 .cse13 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse21 .cse16 .cse17) (and .cse1 .cse19 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse12 .cse13 .cse21 .cse14 .cse15 .cse16 .cse17)))) [2020-11-29 23:38:11,736 INFO L270 CegarLoopResult]: At program point L433-11(lines 1 600) the Hoare annotation is: (let ((.cse22 (= ~t1_pc~0 1))) (let ((.cse1 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse10 (not .cse22)) (.cse12 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~m_st~0 0))) (.cse19 (= ~m_pc~0 0)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse2 (not (= ~E_1~0 0))) (.cse20 (not (= ~E_1~0 1))) (.cse3 (not (= 0 ~t2_st~0))) (.cse4 (<= 2 ~E_2~0)) (.cse5 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse7 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse9 (= ~t2_pc~0 1)) (.cse11 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (not (= ~T1_E~0 1))) (.cse15 (not (= ~T2_E~0 0))) (.cse16 (= ~t1_i~0 1)) (.cse21 (= ~m_pc~0 1)) (.cse17 (= ~t2_i~0 1)) (.cse18 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse6 .cse19 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse2 .cse20 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse14 .cse21 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse2 .cse4 .cse6 .cse7 .cse8 .cse19 .cse11 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse2 .cse20 .cse3 .cse4 (<= (+ ~local~0 2) ~token~0) .cse5 .cse6 .cse7 .cse9 .cse22 .cse11 .cse14 (< ~token~0 (+ ~local~0 3)) .cse15 .cse16 .cse21 .cse17 .cse18)))) [2020-11-29 23:38:11,736 INFO L270 CegarLoopResult]: At program point L169-4(lines 157 171) the Hoare annotation is: (let ((.cse8 (= ~t1_pc~0 1)) (.cse23 (= 0 ~t2_st~0))) (let ((.cse26 (<= ~token~0 ~local~0)) (.cse25 (= ~m_pc~0 0)) (.cse27 (<= ~local~0 ~token~0)) (.cse17 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse23)) (.cse18 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse7 (= ~t2_pc~0 1)) (.cse20 (not .cse8)) (.cse21 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not (= ~E_1~0 1))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse19 (= 0 ~t2_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (not (= ~T1_E~0 1))) (.cse11 (not (= ~T2_E~0 0))) (.cse12 (= ~t1_i~0 1)) (.cse13 (= ~m_pc~0 1)) (.cse14 (<= 2 ~E_M~0)) (.cse15 (= ~t2_i~0 1)) (.cse16 (not (= ~T2_E~0 1)))) (or (let ((.cse1 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= .cse1 ~token~0) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)) (and .cse17 .cse0 .cse2 .cse3 .cse18 .cse19 .cse6 .cse5 .cse20 .cse21 .cse22 .cse9 .cse10 .cse23 .cse11 .cse13 .cse12 .cse15 .cse14 .cse16) (and .cse17 .cse0 .cse2 .cse24 .cse3 .cse18 .cse6 .cse5 .cse7 .cse20 .cse21 .cse22 .cse9 .cse10 .cse11 .cse13 .cse12 .cse15 .cse14 .cse16) (and .cse0 .cse9 .cse3 .cse10 .cse11 .cse12 .cse5 .cse14 .cse15 .cse25 .cse6 .cse16) (and .cse17 .cse0 .cse24 .cse3 .cse4 .cse5 .cse25 .cse18 .cse7 .cse20 .cse21 .cse22 .cse9 .cse10 .cse11 .cse12 .cse15 .cse14 .cse16) (and .cse17 .cse0 .cse3 .cse4 .cse18 .cse19 .cse6 .cse5 .cse20 .cse21 .cse22 .cse9 .cse10 .cse23 .cse11 .cse12 .cse15 .cse14 .cse16) (and .cse0 .cse2 .cse3 .cse26 .cse5 .cse19 .cse6 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse27 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse24 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 (< ~token~0 (+ ~local~0 3)) .cse13 .cse11 .cse12 .cse14 .cse15 .cse16) (and .cse17 .cse0 .cse3 .cse4 .cse5 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22 .cse9 .cse10 .cse23 .cse11 .cse12 .cse15 .cse14 .cse16) (and .cse17 .cse0 .cse2 .cse3 .cse26 .cse5 .cse25 .cse18 .cse19 .cse20 .cse21 .cse22 .cse9 .cse10 .cse23 .cse11 .cse12 .cse27 .cse15 .cse14 .cse16) (and .cse0 .cse2 .cse24 .cse3 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse24 .cse3 .cse26 .cse4 .cse5 .cse25 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse27 .cse14 .cse15 .cse16) (and .cse17 .cse0 .cse2 .cse24 .cse3 .cse26 .cse5 .cse25 .cse18 .cse7 .cse20 .cse21 .cse22 .cse9 .cse10 .cse11 .cse12 .cse27 .cse15 .cse14 .cse16) (and .cse0 .cse2 .cse24 .cse3 .cse26 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse27 .cse14 .cse15 .cse16) (and .cse0 .cse2 .cse3 .cse26 .cse4 .cse5 .cse25 .cse19 .cse8 .cse9 .cse10 .cse23 .cse11 .cse12 .cse27 .cse14 .cse15 .cse16) (and .cse17 .cse0 .cse24 .cse3 .cse4 .cse18 .cse6 .cse5 .cse7 .cse20 .cse21 .cse22 .cse9 .cse10 .cse11 .cse12 .cse15 .cse14 .cse16) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse9 .cse10 .cse23 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16)))) [2020-11-29 23:38:11,736 INFO L274 CegarLoopResult]: For program point L433-12(lines 433 437) no Hoare annotation was computed. [2020-11-29 23:38:11,737 INFO L270 CegarLoopResult]: At program point L169-5(lines 157 171) the Hoare annotation is: (let ((.cse9 (= ~t1_pc~0 1)) (.cse23 (= 0 ~t2_st~0))) (let ((.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse23)) (.cse4 (not (= ~t1_st~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse21 (not .cse9)) (.cse22 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse2 (not (= ~E_1~0 1))) (.cse25 (<= ~token~0 ~local~0)) (.cse20 (= 0 ~t2_pc~0)) (.cse15 (= ~m_pc~0 1)) (.cse26 (<= ~local~0 ~token~0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (<= 2 ~E_2~0)) (.cse7 (not (= ~T1_E~0 0))) (.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (not (= ~m_st~0 0))) (.cse27 (= ~m_pc~0 0)) (.cse10 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (not (= ~T1_E~0 1))) (.cse13 (not (= ~T2_E~0 0))) (.cse14 (= ~t1_i~0 1)) (.cse16 (<= 2 ~E_M~0)) (.cse17 (= ~t2_i~0 1)) (.cse18 (not (= ~T2_E~0 1)))) (or (let ((.cse0 (+ ~local~0 1))) (and (<= ~token~0 .cse0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= .cse0 ~token~0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)) (and .cse19 .cse1 .cse2 .cse3 .cse5 .cse20 .cse6 .cse7 .cse21 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse15 .cse14 .cse17 .cse16 .cse18) (and .cse1 .cse2 .cse24 .cse3 .cse25 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse26 .cse16 .cse17 .cse18) (and .cse1 .cse2 .cse3 .cse4 .cse7 .cse5 .cse20 .cse6 .cse10 .cse11 .cse12 .cse23 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse19 .cse1 .cse2 .cse24 .cse3 .cse5 .cse6 .cse7 .cse8 .cse21 .cse10 .cse22 .cse11 .cse12 .cse13 .cse15 .cse14 .cse17 .cse16 .cse18) (and .cse1 .cse2 .cse24 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (< ~token~0 (+ ~local~0 3)) .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse19 .cse1 .cse24 .cse3 .cse4 .cse7 .cse27 .cse5 .cse8 .cse21 .cse10 .cse22 .cse11 .cse12 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse19 .cse1 .cse3 .cse4 .cse5 .cse20 .cse6 .cse7 .cse21 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse19 .cse1 .cse3 .cse4 .cse7 .cse27 .cse5 .cse20 .cse21 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse19 .cse1 .cse2 .cse3 .cse25 .cse7 .cse27 .cse5 .cse20 .cse21 .cse10 .cse22 .cse11 .cse12 .cse23 .cse13 .cse14 .cse26 .cse17 .cse16 .cse18) (and .cse1 .cse2 .cse3 .cse25 .cse4 .cse5 .cse20 .cse27 .cse7 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13 .cse14 .cse26 .cse16 .cse17 .cse18) (and .cse1 .cse2 .cse24 .cse3 .cse25 .cse4 .cse5 .cse27 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse26 .cse16 .cse17 .cse18) (and .cse19 .cse1 .cse2 .cse24 .cse3 .cse25 .cse7 .cse27 .cse5 .cse8 .cse21 .cse10 .cse22 .cse11 .cse12 .cse13 .cse14 .cse26 .cse17 .cse16 .cse18) (and .cse1 .cse2 .cse24 .cse3 .cse4 .cse7 .cse5 .cse6 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse19 .cse1 .cse24 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse21 .cse10 .cse22 .cse11 .cse12 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse1 .cse2 .cse3 .cse25 .cse5 .cse20 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13 .cse14 .cse15 .cse26 .cse16 .cse17 .cse18) (and .cse1 .cse3 .cse7 .cse5 .cse6 .cse27 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18)))) [2020-11-29 23:38:11,738 INFO L270 CegarLoopResult]: At program point L433-14(lines 374 378) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,738 INFO L274 CegarLoopResult]: For program point L433-15(lines 433 437) no Hoare annotation was computed. [2020-11-29 23:38:11,738 INFO L270 CegarLoopResult]: At program point L433-17(lines 466 470) the Hoare annotation is: (let ((.cse16 (= 0 ~t2_st~0)) (.cse27 (= ~t1_pc~0 1))) (let ((.cse1 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse10 (not .cse27)) (.cse13 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse14 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse16)) (.cse26 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse2 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse25 (not (= ~t1_st~0 0))) (.cse9 (not (= ~T1_E~0 0))) (.cse7 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (= 0 ~t2_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse12 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse15 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse17 (not (= ~T1_E~0 1))) (.cse18 (not (= ~T2_E~0 0))) (.cse20 (= ~t1_i~0 1)) (.cse19 (= ~m_pc~0 1)) (.cse22 (<= 2 ~E_M~0)) (.cse21 (= ~t2_i~0 1)) (.cse23 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (let ((.cse24 (+ ~local~0 1))) (and .cse0 .cse2 (<= ~token~0 .cse24) .cse3 .cse4 .cse5 .cse25 .cse9 .cse7 .cse6 .cse26 (<= .cse24 ~token~0) .cse11 .cse27 .cse12 .cse15 .cse17 .cse18 .cse20 .cse19 .cse22 .cse21 .cse23)) (and .cse0 .cse2 .cse3 .cse28 .cse11 .cse13 .cse14 .cse16 .cse18 .cse29 .cse21 .cse22 .cse1 .cse4 .cse5 .cse30 .cse9 .cse7 .cse8 .cse10 .cse12 .cse15 .cse17 .cse20 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse25 .cse9 .cse7 .cse26 .cse11 .cse27 .cse12 .cse15 .cse17 (< ~token~0 (+ ~local~0 3)) .cse18 .cse20 .cse19 .cse22 .cse21 .cse23) (and .cse1 .cse0 .cse2 .cse3 .cse31 .cse5 .cse25 .cse7 .cse6 .cse9 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse30 .cse25 .cse9 .cse7 .cse8 .cse28 .cse11 .cse27 .cse12 .cse15 .cse17 .cse16 .cse18 .cse20 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse25 .cse9 .cse28 .cse7 .cse8 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse17 .cse16 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse9 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse30 .cse9 .cse7 .cse8 .cse6 .cse11 .cse27 .cse12 .cse15 .cse17 .cse16 .cse18 .cse20 .cse19 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse5 .cse9 .cse7 .cse6 .cse28 .cse11 .cse12 .cse15 .cse17 .cse18 .cse20 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse28 .cse11 .cse13 .cse14 .cse18 .cse29 .cse21 .cse22 .cse1 .cse4 .cse31 .cse5 .cse30 .cse9 .cse7 .cse26 .cse10 .cse12 .cse15 .cse17 .cse20 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse31 .cse5 .cse25 .cse9 .cse28 .cse7 .cse26 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse1 .cse0 .cse2 .cse3 .cse5 .cse25 .cse7 .cse8 .cse6 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse16 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 .cse30 .cse25 .cse9 .cse7 .cse28 .cse26 .cse11 .cse27 .cse12 .cse15 .cse17 .cse18 .cse20 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 .cse30 .cse9 .cse7 .cse6 .cse26 .cse11 .cse27 .cse12 .cse15 .cse17 .cse18 .cse20 .cse19 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 .cse25 .cse9 .cse7 .cse6 .cse26 .cse11 .cse12 .cse15 .cse17 .cse18 .cse20 .cse19 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse25 .cse9 .cse7 .cse8 .cse6 .cse11 .cse12 .cse15 .cse17 .cse16 .cse18 .cse20 .cse19 .cse22 .cse21 .cse23)))) [2020-11-29 23:38:11,738 INFO L270 CegarLoopResult]: At program point L170(lines 154 172) the Hoare annotation is: (let ((.cse0 (= ~E_1~0 ~M_E~0)) (.cse1 (<= 2 ~E_2~0)) (.cse2 (= ~T1_E~0 ~M_E~0)) (.cse3 (= ~M_E~0 2)) (.cse4 (= ~T2_E~0 ~M_E~0)) (.cse5 (= ~m_pc~0 0)) (.cse6 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse7 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse8 (= ~t1_st~0 0)) (.cse9 (= 0 ~t2_st~0)) (.cse10 (= ~m_pc~0 ~t1_pc~0)) (.cse11 (= ~t1_i~0 1)) (.cse12 (= ~t2_i~0 1)) (.cse13 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~m_st~0 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (<= ~token~0 ~local~0) .cse4 .cse5 (= 0 ~t2_pc~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (<= ~local~0 ~token~0) .cse12 .cse13))) [2020-11-29 23:38:11,739 INFO L270 CegarLoopResult]: At program point L170-1(lines 154 172) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse11 (= 0 ~t2_st~0))) (let ((.cse4 (= 0 ~t2_pc~0)) (.cse2 (<= ~token~0 ~local~0)) (.cse3 (not (= ~t1_st~0 0))) (.cse14 (<= ~local~0 ~token~0)) (.cse18 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse23 (not .cse11)) (.cse1 (<= 2 ~E_2~0)) (.cse6 (not (= ~T1_E~0 0))) (.cse19 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse5 (not (= ~m_st~0 0))) (.cse24 (= ~t2_pc~0 1)) (.cse20 (not .cse7)) (.cse8 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse21 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (not (= ~T1_E~0 1))) (.cse12 (not (= ~T2_E~0 0))) (.cse13 (= ~t1_i~0 1)) (.cse15 (<= 2 ~E_M~0)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse1 .cse6 .cse19 .cse4 .cse5 .cse20 .cse21 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17) (and .cse0 .cse23 .cse1 .cse2 .cse3 .cse6 .cse5 .cse24 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse0 .cse23 .cse1 .cse6 .cse19 .cse5 .cse24 .cse20 .cse8 .cse21 .cse22 .cse9 .cse10 .cse12 .cse13 .cse15 .cse16 .cse17)))) [2020-11-29 23:38:11,739 INFO L270 CegarLoopResult]: At program point L170-2(lines 154 172) the Hoare annotation is: (let ((.cse0 (not (= ~E_1~0 0))) (.cse12 (not (= ~E_1~0 1))) (.cse14 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse9 (not (= ~m_st~0 0))) (.cse1 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse2 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse3 (not (= ~T1_E~0 1))) (.cse13 (= 0 ~t2_st~0)) (.cse4 (not (= ~T2_E~0 0))) (.cse5 (= ~t1_i~0 1)) (.cse15 (= ~m_pc~0 1)) (.cse7 (<= 2 ~E_M~0)) (.cse8 (= ~t2_i~0 1)) (.cse10 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= ~m_pc~0 0) .cse9 .cse10) (let ((.cse11 (+ ~local~0 1))) (and (<= ~token~0 .cse11) .cse0 .cse12 (not .cse13) .cse14 .cse6 .cse9 (= ~t2_pc~0 1) (<= .cse11 ~token~0) (= ~t1_pc~0 1) .cse1 .cse2 .cse3 .cse4 .cse5 .cse15 .cse7 .cse8 .cse10)) (and .cse0 .cse12 .cse14 .cse6 (= 0 ~t2_pc~0) .cse9 .cse1 .cse2 .cse3 .cse13 .cse4 .cse5 .cse15 .cse7 .cse8 .cse10))) [2020-11-29 23:38:11,739 INFO L270 CegarLoopResult]: At program point L170-3(lines 154 172) the Hoare annotation is: (let ((.cse22 (= ~t1_pc~0 1))) (let ((.cse6 (= ~m_pc~0 0)) (.cse20 (not (= ~E_1~0 1))) (.cse21 (= ~m_pc~0 1)) (.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (not (= 0 ~t2_st~0))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse7 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse19 (not (= ~m_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse9 (not .cse22)) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse10 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse13 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (not (= ~T1_E~0 1))) (.cse15 (not (= ~T2_E~0 0))) (.cse16 (= ~t1_i~0 1)) (.cse17 (= ~t2_i~0 1)) (.cse18 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse1 .cse11 .cse13 .cse3 .cse14 .cse15 .cse16 .cse19 .cse5 .cse17 .cse6 .cse18) (and .cse1 .cse20 .cse2 .cse3 .cse4 .cse5 .cse19 .cse8 .cse11 .cse13 .cse14 .cse15 .cse16 .cse21 .cse17 .cse18) (and .cse1 .cse20 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse19 .cse8 .cse22 .cse14 (< ~token~0 (+ ~local~0 3)) .cse15 .cse16 .cse21 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse19 .cse5 .cse8 .cse9 .cse11 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18)))) [2020-11-29 23:38:11,740 INFO L270 CegarLoopResult]: At program point L170-4(lines 154 172) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse11 (= 0 ~t2_st~0))) (let ((.cse20 (not (= ~t1_st~0 0))) (.cse19 (= ~m_pc~0 0)) (.cse26 (not .cse11)) (.cse3 (<= ~token~0 ~local~0)) (.cse27 (= ~t2_pc~0 1)) (.cse15 (<= ~local~0 ~token~0)) (.cse21 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (not (= ~E_1~0 1))) (.cse2 (<= 2 ~E_2~0)) (.cse22 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse5 (= 0 ~t2_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse23 (not .cse7)) (.cse8 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (not (= ~T1_E~0 1))) (.cse13 (not (= ~T2_E~0 0))) (.cse12 (= ~m_pc~0 1)) (.cse14 (= ~t1_i~0 1)) (.cse17 (= ~t2_i~0 1)) (.cse16 (<= 2 ~E_M~0)) (.cse18 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse2 .cse4 .cse19 .cse6 .cse8 .cse9 .cse10 .cse13 .cse14 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse20 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18) (and .cse21 .cse0 .cse2 .cse20 .cse4 .cse19 .cse22 .cse5 .cse23 .cse8 .cse24 .cse25 .cse9 .cse10 .cse11 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse21 .cse0 .cse26 .cse2 .cse20 .cse4 .cse19 .cse22 .cse27 .cse23 .cse24 .cse8 .cse25 .cse9 .cse10 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse20 .cse4 .cse19 .cse5 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse21 .cse0 .cse2 .cse20 .cse22 .cse5 .cse6 .cse4 .cse23 .cse8 .cse24 .cse25 .cse9 .cse10 .cse11 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse21 .cse0 .cse1 .cse26 .cse2 .cse22 .cse6 .cse4 .cse27 .cse23 .cse8 .cse24 .cse25 .cse9 .cse10 .cse13 .cse12 .cse14 .cse17 .cse16 .cse18) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse19 .cse22 .cse5 .cse23 .cse8 .cse24 .cse25 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse17 .cse16 .cse18) (let ((.cse28 (+ ~local~0 1))) (and (<= ~token~0 .cse28) .cse0 .cse1 .cse2 .cse20 .cse4 .cse6 .cse27 (<= .cse28 ~token~0) .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse16 .cse17 .cse18)) (and .cse0 .cse1 .cse26 .cse2 .cse3 .cse20 .cse4 .cse19 .cse27 .cse7 .cse8 .cse9 .cse10 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse21 .cse0 .cse26 .cse2 .cse20 .cse22 .cse6 .cse4 .cse27 .cse23 .cse8 .cse24 .cse25 .cse9 .cse10 .cse13 .cse14 .cse17 .cse16 .cse18) (and .cse0 .cse1 .cse26 .cse2 .cse20 .cse4 .cse6 .cse27 .cse8 .cse9 .cse10 .cse13 .cse14 .cse12 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse26 .cse2 (<= (+ ~local~0 2) ~token~0) .cse20 .cse4 .cse27 .cse7 .cse8 .cse9 .cse10 (< ~token~0 (+ ~local~0 3)) .cse12 .cse13 .cse14 .cse16 .cse17 .cse18) (and .cse21 .cse0 .cse1 .cse26 .cse2 .cse3 .cse4 .cse19 .cse22 .cse27 .cse23 .cse24 .cse8 .cse25 .cse9 .cse10 .cse13 .cse14 .cse15 .cse17 .cse16 .cse18) (and .cse0 .cse1 .cse26 .cse2 .cse3 .cse4 .cse6 .cse27 .cse8 .cse7 .cse9 .cse10 .cse13 .cse14 .cse12 .cse15 .cse16 .cse17 .cse18) (and .cse21 .cse0 .cse1 .cse2 .cse22 .cse5 .cse6 .cse4 .cse23 .cse8 .cse24 .cse25 .cse9 .cse10 .cse11 .cse13 .cse12 .cse14 .cse17 .cse16 .cse18)))) [2020-11-29 23:38:11,741 INFO L270 CegarLoopResult]: At program point L170-5(lines 154 172) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1)) (.cse12 (= 0 ~t2_st~0))) (let ((.cse23 (not .cse12)) (.cse25 (<= ~token~0 ~local~0)) (.cse3 (not (= ~t1_st~0 0))) (.cse20 (= ~m_pc~0 0)) (.cse24 (= ~t2_pc~0 1)) (.cse26 (<= ~local~0 ~token~0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (not (= ~E_1~0 1))) (.cse2 (<= 2 ~E_2~0)) (.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= 0 ~t2_pc~0)) (.cse7 (not (= ~m_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse21 (not .cse27)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse8 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse22 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse13 (= ~m_pc~0 1)) (.cse15 (= ~t1_i~0 1)) (.cse17 (= ~t2_i~0 1)) (.cse16 (<= 2 ~E_M~0)) (.cse18 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse19 .cse0 .cse2 .cse3 .cse4 .cse20 .cse5 .cse6 .cse21 .cse9 .cse8 .cse22 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16 .cse18) (and .cse19 .cse0 .cse23 .cse2 .cse3 .cse4 .cse20 .cse5 .cse24 .cse21 .cse8 .cse9 .cse22 .cse10 .cse11 .cse14 .cse15 .cse17 .cse16 .cse18) (and .cse19 .cse0 .cse2 .cse3 .cse5 .cse6 .cse7 .cse4 .cse21 .cse9 .cse8 .cse22 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse16 .cse18) (and .cse19 .cse0 .cse1 .cse23 .cse2 .cse5 .cse7 .cse4 .cse24 .cse21 .cse9 .cse8 .cse22 .cse10 .cse11 .cse14 .cse13 .cse15 .cse17 .cse16 .cse18) (and .cse19 .cse0 .cse1 .cse2 .cse25 .cse4 .cse20 .cse5 .cse6 .cse21 .cse9 .cse8 .cse22 .cse10 .cse11 .cse12 .cse14 .cse15 .cse26 .cse17 .cse16 .cse18) (and .cse19 .cse0 .cse23 .cse2 .cse3 .cse5 .cse7 .cse4 .cse24 .cse21 .cse9 .cse8 .cse22 .cse10 .cse11 .cse14 .cse15 .cse17 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse25 .cse3 .cse4 .cse5 .cse6 .cse20 .cse9 .cse27 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse26 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse23 .cse2 .cse3 .cse4 .cse5 .cse7 .cse24 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse23 .cse2 .cse25 .cse4 .cse5 .cse7 .cse24 .cse9 .cse27 .cse8 .cse10 .cse11 .cse14 .cse15 .cse13 .cse26 .cse16 .cse17 .cse18) (let ((.cse28 (+ ~local~0 1))) (and (<= ~token~0 .cse28) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse24 (<= .cse28 ~token~0) .cse9 .cse27 .cse8 .cse10 .cse11 .cse14 .cse15 .cse13 .cse16 .cse17 .cse18)) (and .cse0 .cse1 .cse23 .cse2 (<= (+ ~local~0 2) ~token~0) .cse3 .cse4 .cse5 .cse24 .cse9 .cse27 .cse8 .cse10 .cse11 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse13 .cse16 .cse17 .cse18) (and .cse19 .cse0 .cse1 .cse23 .cse2 .cse25 .cse4 .cse20 .cse5 .cse24 .cse21 .cse8 .cse9 .cse22 .cse10 .cse11 .cse14 .cse15 .cse26 .cse17 .cse16 .cse18) (and .cse0 .cse1 .cse2 .cse25 .cse4 .cse5 .cse6 .cse7 .cse9 .cse27 .cse8 .cse10 .cse11 .cse12 .cse14 .cse15 .cse13 .cse26 .cse16 .cse17 .cse18) (and .cse0 .cse2 .cse4 .cse5 .cse7 .cse20 .cse8 .cse9 .cse10 .cse11 .cse14 .cse15 .cse16 .cse17 .cse18) (and .cse0 .cse1 .cse23 .cse2 .cse25 .cse3 .cse4 .cse5 .cse20 .cse24 .cse9 .cse27 .cse8 .cse10 .cse11 .cse14 .cse15 .cse26 .cse16 .cse17 .cse18) (and .cse19 .cse0 .cse1 .cse2 .cse5 .cse6 .cse7 .cse4 .cse21 .cse9 .cse8 .cse22 .cse10 .cse11 .cse12 .cse14 .cse13 .cse15 .cse17 .cse16 .cse18)))) [2020-11-29 23:38:11,741 INFO L274 CegarLoopResult]: For program point L336-1(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,741 INFO L274 CegarLoopResult]: For program point L336-2(lines 336 340) no Hoare annotation was computed. [2020-11-29 23:38:11,741 INFO L274 CegarLoopResult]: For program point L336-4(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,741 INFO L274 CegarLoopResult]: For program point L471-1(lines 465 498) no Hoare annotation was computed. [2020-11-29 23:38:11,743 INFO L270 CegarLoopResult]: At program point L207(lines 195 209) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (= ~E_1~0 ~M_E~0)) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (= ~T1_E~0 ~M_E~0)) (.cse5 (= ~M_E~0 2)) (.cse6 (= ~T2_E~0 ~M_E~0)) (.cse7 (= ~m_pc~0 0)) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse10 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse11 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (= ~t1_st~0 0)) (.cse14 (= 0 ~t2_st~0)) (.cse15 (= ~m_pc~0 ~t1_pc~0)) (.cse16 (= ~t1_i~0 1)) (.cse17 (= ~t2_i~0 1)) (.cse18 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 ~local~0) .cse6 .cse7 .cse8 (= 0 ~t2_pc~0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 (<= ~local~0 ~token~0) .cse17 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~m_st~0 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18))) [2020-11-29 23:38:11,743 INFO L270 CegarLoopResult]: At program point L207-1(lines 195 209) the Hoare annotation is: (let ((.cse14 (= 0 ~t2_st~0)) (.cse23 (= ~t1_pc~0 1))) (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse8 (not .cse23)) (.cse10 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse11 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse20 (not .cse14)) (.cse22 (<= ~token~0 ~local~0)) (.cse21 (= ~t2_pc~0 1)) (.cse24 (<= ~local~0 ~token~0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse25 (not (= ~t1_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= 0 ~t2_pc~0)) (.cse7 (not (= ~m_st~0 0))) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse15 (not (= ~T2_E~0 0))) (.cse16 (= ~t1_i~0 1)) (.cse17 (<= 2 ~E_M~0)) (.cse18 (= ~t2_i~0 1)) (.cse19 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse20 .cse3 .cse4 .cse5 .cse7 .cse21 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse22 .cse4 .cse5 .cse6 .cse7 .cse23 .cse9 .cse12 .cse13 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse20 .cse3 .cse25 .cse4 .cse5 .cse7 .cse21 .cse9 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse20 .cse3 .cse22 .cse4 .cse5 .cse7 .cse21 .cse23 .cse9 .cse12 .cse13 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse25 .cse4 .cse5 .cse6 .cse7 .cse9 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2020-11-29 23:38:11,744 INFO L270 CegarLoopResult]: At program point L207-2(lines 195 209) the Hoare annotation is: (let ((.cse14 (= 0 ~t2_st~0))) (let ((.cse13 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse12 (not (= ~E_1~0 1))) (.cse16 (not .cse14)) (.cse2 (not (= ~T1_E~0 0))) (.cse3 (not (= ~m_st~0 0))) (.cse17 (= ~t2_pc~0 1)) (.cse4 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse5 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse6 (not (= ~T1_E~0 1))) (.cse15 (= ~m_pc~0 1)) (.cse7 (not (= ~T2_E~0 0))) (.cse8 (= ~t1_i~0 1)) (.cse9 (<= 2 ~E_M~0)) (.cse10 (= ~t2_i~0 1)) (.cse11 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 (= ~m_pc~0 0) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse2 .cse13 (= 0 ~t2_pc~0) .cse3 .cse4 .cse5 .cse6 .cse14 .cse7 .cse8 .cse15 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse12 .cse16 .cse2 .cse13 .cse3 .cse17 .cse4 .cse5 .cse6 .cse7 .cse8 .cse15 .cse9 .cse10 .cse11) (let ((.cse18 (+ ~local~0 1))) (and (<= ~token~0 .cse18) .cse0 .cse1 .cse12 .cse16 .cse2 .cse3 .cse17 (<= .cse18 ~token~0) (= ~t1_pc~0 1) .cse4 .cse5 .cse6 .cse15 .cse7 .cse8 .cse9 .cse10 .cse11))))) [2020-11-29 23:38:11,744 INFO L270 CegarLoopResult]: At program point L207-3(lines 195 209) the Hoare annotation is: (let ((.cse20 (= ~t1_pc~0 1))) (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse9 (not .cse20)) (.cse10 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse11 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse7 (not (= ~m_st~0 0))) (.cse19 (= ~m_pc~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse17 (not (= ~E_1~0 1))) (.cse2 (not (= 0 ~t2_st~0))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (= ~t2_pc~0 1)) (.cse12 (not (= ~T1_E~0 1))) (.cse13 (not (= ~T2_E~0 0))) (.cse14 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse15 (= ~t2_i~0 1)) (.cse16 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse1 .cse17 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse12 .cse13 .cse14 .cse18 .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse19 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16) (and .cse1 .cse3 .cse12 .cse13 .cse14 .cse5 .cse6 .cse15 .cse7 .cse19 .cse16) (and .cse1 .cse17 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse8 .cse20 .cse12 (< ~token~0 (+ ~local~0 3)) .cse13 .cse14 .cse18 .cse15 .cse16)))) [2020-11-29 23:38:11,745 INFO L270 CegarLoopResult]: At program point L207-4(lines 195 209) the Hoare annotation is: (let ((.cse10 (= ~t1_pc~0 1)) (.cse13 (= 0 ~t2_st~0))) (let ((.cse26 (not .cse13)) (.cse28 (= ~t2_pc~0 1)) (.cse16 (= ~m_pc~0 1)) (.cse2 (not (= ~E_1~0 1))) (.cse4 (<= ~token~0 ~local~0)) (.cse22 (= ~m_pc~0 0)) (.cse17 (<= ~local~0 ~token~0)) (.cse21 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse27 (not (= ~t1_st~0 0))) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse7 (= 0 ~t2_pc~0)) (.cse8 (not (= ~m_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse23 (not .cse10)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse24 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse25 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse19 (= ~t2_i~0 1)) (.cse18 (<= 2 ~E_M~0)) (.cse20 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse19 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse27 .cse5 .cse6 .cse22 .cse28 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse22 .cse9 .cse11 .cse12 .cse14 .cse15 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 (<= (+ ~local~0 2) ~token~0) .cse27 .cse5 .cse6 .cse28 .cse9 .cse10 .cse11 .cse12 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse5 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse26 .cse3 .cse27 .cse5 .cse22 .cse6 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse15 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse22 .cse6 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse15 .cse17 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse3 .cse27 .cse5 .cse22 .cse6 .cse7 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse19 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse6 .cse8 .cse28 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse27 .cse5 .cse6 .cse8 .cse28 .cse9 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (let ((.cse29 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse29) .cse1 .cse2 .cse3 .cse27 .cse5 .cse6 .cse8 .cse28 (<= .cse29 ~token~0) .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20)) (and .cse21 .cse0 .cse1 .cse26 .cse3 .cse27 .cse6 .cse8 .cse5 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse15 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse26 .cse3 .cse6 .cse8 .cse5 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse16 .cse15 .cse19 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse5 .cse6 .cse7 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse3 .cse27 .cse6 .cse7 .cse8 .cse5 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse19 .cse18 .cse20)))) [2020-11-29 23:38:11,745 INFO L274 CegarLoopResult]: For program point L42(lines 42 50) no Hoare annotation was computed. [2020-11-29 23:38:11,746 INFO L270 CegarLoopResult]: At program point L207-5(lines 195 209) the Hoare annotation is: (let ((.cse10 (= ~t1_pc~0 1)) (.cse13 (= 0 ~t2_st~0))) (let ((.cse26 (not .cse13)) (.cse28 (= ~t2_pc~0 1)) (.cse16 (= ~m_pc~0 1)) (.cse2 (not (= ~E_1~0 1))) (.cse4 (<= ~token~0 ~local~0)) (.cse22 (= ~m_pc~0 0)) (.cse17 (<= ~local~0 ~token~0)) (.cse21 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse27 (not (= ~t1_st~0 0))) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse7 (= 0 ~t2_pc~0)) (.cse8 (not (= ~m_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse23 (not .cse10)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse24 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse25 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse19 (= ~t2_i~0 1)) (.cse18 (<= 2 ~E_M~0)) (.cse20 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse19 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse27 .cse5 .cse6 .cse22 .cse28 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse22 .cse9 .cse11 .cse12 .cse14 .cse15 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 (<= (+ ~local~0 2) ~token~0) .cse27 .cse5 .cse6 .cse28 .cse9 .cse10 .cse11 .cse12 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse3 .cse6 .cse7 .cse8 .cse5 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse26 .cse3 .cse27 .cse5 .cse22 .cse6 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse15 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse22 .cse6 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse15 .cse17 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse3 .cse27 .cse5 .cse22 .cse6 .cse7 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse19 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse27 .cse5 .cse6 .cse8 .cse28 .cse9 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse26 .cse3 .cse4 .cse5 .cse6 .cse8 .cse28 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse5 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (let ((.cse29 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse29) .cse1 .cse2 .cse3 .cse27 .cse5 .cse6 .cse8 .cse28 (<= .cse29 ~token~0) .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20)) (and .cse21 .cse0 .cse1 .cse26 .cse3 .cse27 .cse6 .cse8 .cse5 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse15 .cse19 .cse18 .cse20) (and .cse21 .cse0 .cse1 .cse2 .cse26 .cse3 .cse6 .cse8 .cse5 .cse28 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse14 .cse16 .cse15 .cse19 .cse18 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse5 .cse6 .cse7 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20) (and .cse21 .cse0 .cse1 .cse3 .cse27 .cse6 .cse7 .cse8 .cse5 .cse23 .cse9 .cse24 .cse25 .cse11 .cse12 .cse13 .cse14 .cse15 .cse19 .cse18 .cse20)))) [2020-11-29 23:38:11,746 INFO L274 CegarLoopResult]: For program point L274(line 274) no Hoare annotation was computed. [2020-11-29 23:38:11,746 INFO L270 CegarLoopResult]: At program point L208(lines 192 210) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (= ~E_1~0 ~M_E~0)) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (= ~T1_E~0 ~M_E~0)) (.cse5 (= ~M_E~0 2)) (.cse6 (= ~T2_E~0 ~M_E~0)) (.cse7 (= ~m_pc~0 0)) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse10 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse12 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse13 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (= ~t1_st~0 0)) (.cse15 (= 0 ~t2_st~0)) (.cse16 (= ~m_pc~0 ~t1_pc~0)) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~t2_i~0 1)) (.cse19 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 ~local~0) .cse6 .cse7 .cse8 (= 0 ~t2_pc~0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 (<= ~local~0 ~token~0) .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~m_st~0 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19))) [2020-11-29 23:38:11,747 INFO L270 CegarLoopResult]: At program point L208-1(lines 192 210) the Hoare annotation is: (let ((.cse8 (= ~t1_pc~0 1)) (.cse13 (= 0 ~t2_st~0))) (let ((.cse3 (<= ~token~0 ~local~0)) (.cse16 (<= ~local~0 ~token~0)) (.cse23 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse20 (not .cse13)) (.cse22 (= ~t2_pc~0 1)) (.cse24 (not .cse8)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse2 (<= 2 ~E_2~0)) (.cse21 (not (= ~t1_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= 0 ~t2_pc~0)) (.cse7 (not (= ~m_st~0 0))) (.cse9 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse10 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse17 (<= 2 ~E_M~0)) (.cse18 (= ~t2_i~0 1)) (.cse19 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse20 .cse2 .cse21 .cse4 .cse5 .cse7 .cse22 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse20 .cse2 .cse3 .cse4 .cse5 .cse7 .cse22 .cse8 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse23 .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse24 .cse9 .cse10 .cse25 .cse26 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse23 .cse0 .cse1 .cse20 .cse2 .cse4 .cse5 .cse7 .cse22 .cse24 .cse9 .cse10 .cse25 .cse26 .cse11 .cse12 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse21 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19)))) [2020-11-29 23:38:11,747 INFO L270 CegarLoopResult]: At program point L208-2(lines 192 210) the Hoare annotation is: (let ((.cse18 (= 0 ~t2_st~0))) (let ((.cse5 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse2 (not (= ~E_1~0 1))) (.cse3 (not .cse18)) (.cse4 (not (= ~T1_E~0 0))) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= ~t2_pc~0 1)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (not (= ~T1_E~0 1))) (.cse12 (= ~m_pc~0 1)) (.cse13 (not (= ~T2_E~0 0))) (.cse14 (= ~t1_i~0 1)) (.cse15 (<= 2 ~E_M~0)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 (= 0 ~t2_pc~0) .cse6 .cse4 .cse5 .cse8 .cse9 .cse10 .cse11 .cse18 .cse13 .cse14 .cse12 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse4 (= ~m_pc~0 0) .cse6 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17) (let ((.cse19 (+ ~local~0 1))) (and (<= ~token~0 .cse19) .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 (<= .cse19 ~token~0) (= ~t1_pc~0 1) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17))))) [2020-11-29 23:38:11,747 INFO L270 CegarLoopResult]: At program point L208-3(lines 192 210) the Hoare annotation is: (let ((.cse20 (= ~t1_pc~0 1))) (let ((.cse18 (not (= ~E_1~0 1))) (.cse19 (= ~m_pc~0 1)) (.cse7 (not (= ~m_st~0 0))) (.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (not (= 0 ~t2_st~0))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse21 (= ~m_pc~0 0)) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (= ~t2_pc~0 1)) (.cse9 (not .cse20)) (.cse10 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse12 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse1 .cse18 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse13 .cse14 .cse15 .cse19 .cse16 .cse17) (and .cse1 .cse18 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse8 .cse20 .cse10 .cse13 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse19 .cse16 .cse17) (and .cse1 .cse10 .cse3 .cse13 .cse14 .cse15 .cse5 .cse6 .cse16 .cse7 .cse21 .cse17) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse21 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2020-11-29 23:38:11,748 INFO L270 CegarLoopResult]: At program point L208-4(lines 192 210) the Hoare annotation is: (let ((.cse26 (= 0 ~t2_st~0)) (.cse10 (= ~t1_pc~0 1))) (let ((.cse27 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse28 (= ~m_pc~0 0)) (.cse25 (= 0 ~t2_pc~0)) (.cse20 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse22 (not .cse10)) (.cse23 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse24 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse2 (not (= ~E_1~0 1))) (.cse3 (not .cse26)) (.cse4 (<= 2 ~E_2~0)) (.cse5 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse7 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse21 (not (= ~m_st~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse16 (= ~m_pc~0 1)) (.cse17 (<= 2 ~E_M~0)) (.cse18 (= ~t2_i~0 1)) (.cse19 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= (+ ~local~0 2) ~token~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 .cse21 .cse6 .cse8 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse4 .cse5 .cse7 .cse25 .cse21 .cse6 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse26 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse5 .cse6 .cse7 .cse28 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse29 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse4 .cse27 .cse5 .cse6 .cse7 .cse25 .cse28 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse29 .cse17 .cse18 .cse19) (let ((.cse30 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse30) .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse21 .cse8 (<= .cse30 ~token~0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)) (and .cse0 .cse1 .cse4 .cse6 .cse7 .cse21 .cse28 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse4 .cse27 .cse6 .cse7 .cse25 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse29 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse6 .cse7 .cse21 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse29 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse28 .cse7 .cse8 .cse22 .cse11 .cse9 .cse23 .cse24 .cse12 .cse13 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse28 .cse6 .cse7 .cse8 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse14 .cse15 .cse29 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse4 .cse27 .cse28 .cse6 .cse7 .cse25 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse26 .cse13 .cse14 .cse15 .cse29 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse4 .cse5 .cse6 .cse28 .cse7 .cse25 .cse22 .cse11 .cse9 .cse23 .cse24 .cse12 .cse13 .cse26 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse25 .cse21 .cse9 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse4 .cse7 .cse25 .cse21 .cse6 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse26 .cse14 .cse16 .cse15 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse21 .cse6 .cse8 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse14 .cse16 .cse15 .cse18 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse21 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2020-11-29 23:38:11,749 INFO L270 CegarLoopResult]: At program point L208-5(lines 192 210) the Hoare annotation is: (let ((.cse26 (= 0 ~t2_st~0)) (.cse10 (= ~t1_pc~0 1))) (let ((.cse27 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse28 (= ~m_pc~0 0)) (.cse20 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse25 (= 0 ~t2_pc~0)) (.cse22 (not .cse10)) (.cse23 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse24 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse2 (not (= ~E_1~0 1))) (.cse3 (not .cse26)) (.cse4 (<= 2 ~E_2~0)) (.cse5 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse7 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse21 (not (= ~m_st~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse16 (= ~m_pc~0 1)) (.cse17 (<= 2 ~E_M~0)) (.cse18 (= ~t2_i~0 1)) (.cse19 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= (+ ~local~0 2) ~token~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse3 .cse4 .cse5 .cse7 .cse21 .cse6 .cse8 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse4 .cse5 .cse7 .cse25 .cse21 .cse6 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse26 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse5 .cse6 .cse7 .cse28 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse29 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse4 .cse27 .cse5 .cse6 .cse7 .cse25 .cse28 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse29 .cse17 .cse18 .cse19) (let ((.cse30 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse30) .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse21 .cse8 (<= .cse30 ~token~0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)) (and .cse0 .cse1 .cse4 .cse6 .cse7 .cse21 .cse28 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse4 .cse27 .cse6 .cse7 .cse25 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse29 .cse17 .cse18 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse6 .cse7 .cse21 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse29 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse28 .cse7 .cse8 .cse22 .cse11 .cse9 .cse23 .cse24 .cse12 .cse13 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse27 .cse28 .cse6 .cse7 .cse8 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse14 .cse15 .cse29 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse4 .cse27 .cse28 .cse6 .cse7 .cse25 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse26 .cse13 .cse14 .cse15 .cse29 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse4 .cse5 .cse6 .cse28 .cse7 .cse25 .cse22 .cse11 .cse9 .cse23 .cse24 .cse12 .cse13 .cse26 .cse14 .cse15 .cse18 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 .cse25 .cse21 .cse9 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse21 .cse6 .cse8 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse14 .cse16 .cse15 .cse18 .cse17 .cse19) (and .cse20 .cse0 .cse1 .cse2 .cse4 .cse7 .cse25 .cse21 .cse6 .cse22 .cse9 .cse11 .cse23 .cse24 .cse12 .cse13 .cse26 .cse14 .cse16 .cse15 .cse18 .cse17 .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse21 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2020-11-29 23:38:11,749 INFO L274 CegarLoopResult]: For program point L374-1(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,749 INFO L274 CegarLoopResult]: For program point L341-1(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,749 INFO L274 CegarLoopResult]: For program point L374-3(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L341-3(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L177(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L177-2(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L177-3(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L45(lines 45 49) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L177-5(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L12(line 12) no Hoare annotation was computed. [2020-11-29 23:38:11,750 INFO L274 CegarLoopResult]: For program point L177-6(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-8(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-9(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-11(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-12(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-14(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-15(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,751 INFO L274 CegarLoopResult]: For program point L177-17(lines 177 186) no Hoare annotation was computed. [2020-11-29 23:38:11,752 INFO L270 CegarLoopResult]: At program point L508(lines 500 510) the Hoare annotation is: (and (= ~E_1~0 ~M_E~0) (<= 2 ~E_2~0) (= ~T1_E~0 ~M_E~0) (<= ~token~0 ~local~0) (= ~M_E~0 2) (= ~T2_E~0 ~M_E~0) (= ~m_st~0 0) (= 0 ~t2_pc~0) (= ~m_pc~0 0) (= ~t1_st~0 0) (= 0 ~t2_st~0) (= ~m_pc~0 ~t1_pc~0) (= ~t1_i~0 1) (<= ~local~0 ~token~0) (= ~t2_i~0 1) (<= 2 ~E_M~0)) [2020-11-29 23:38:11,752 INFO L274 CegarLoopResult]: For program point L178(lines 178 183) no Hoare annotation was computed. [2020-11-29 23:38:11,752 INFO L274 CegarLoopResult]: For program point L178-1(lines 178 183) no Hoare annotation was computed. [2020-11-29 23:38:11,752 INFO L274 CegarLoopResult]: For program point L178-2(lines 178 183) no Hoare annotation was computed. [2020-11-29 23:38:11,752 INFO L274 CegarLoopResult]: For program point L178-3(lines 178 183) no Hoare annotation was computed. [2020-11-29 23:38:11,752 INFO L270 CegarLoopResult]: At program point L46(lines 41 80) the Hoare annotation is: (and (not (= ~E_1~0 0)) (not (= ~E_1~0 1)) (not (= 0 ~t2_st~0)) (<= 2 ~E_2~0) (<= (+ ~local~0 2) ~token~0) (not (= ~t1_st~0 0)) (not (= ~T1_E~0 0)) (not (= ~m_st~0 0)) (= ~t2_pc~0 1) (= ~t1_pc~0 1) (not (= ~T1_E~0 1)) (< ~token~0 (+ ~local~0 3)) (not (= ~T2_E~0 0)) (= ~t1_i~0 1) (= ~m_pc~0 1) (<= 2 ~E_M~0) (= ~t2_i~0 1) (not (= ~T2_E~0 1))) [2020-11-29 23:38:11,753 INFO L274 CegarLoopResult]: For program point L178-4(lines 178 183) no Hoare annotation was computed. [2020-11-29 23:38:11,753 INFO L274 CegarLoopResult]: For program point L178-5(lines 178 183) no Hoare annotation was computed. [2020-11-29 23:38:11,753 INFO L274 CegarLoopResult]: For program point L476-1(lines 465 498) no Hoare annotation was computed. [2020-11-29 23:38:11,753 INFO L270 CegarLoopResult]: At program point L311(lines 273 325) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L278(lines 278 282) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L278-1(lines 273 325) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L246(lines 246 261) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L246-1(lines 246 261) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L246-2(lines 246 261) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L577(lines 577 581) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L379-1(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,754 INFO L274 CegarLoopResult]: For program point L346-1(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,755 INFO L274 CegarLoopResult]: For program point L379-3(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,755 INFO L274 CegarLoopResult]: For program point L346-3(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,755 INFO L270 CegarLoopResult]: At program point L545-1(lines 370 582) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,756 INFO L274 CegarLoopResult]: For program point L314(lines 314 321) no Hoare annotation was computed. [2020-11-29 23:38:11,756 INFO L274 CegarLoopResult]: For program point L546(line 546) no Hoare annotation was computed. [2020-11-29 23:38:11,756 INFO L270 CegarLoopResult]: At program point L216(lines 223 227) the Hoare annotation is: (and (= ~E_1~0 ~M_E~0) (<= 2 ~E_2~0) (= ~T1_E~0 ~M_E~0) (<= ~token~0 ~local~0) (= ~M_E~0 2) (= ~T2_E~0 ~M_E~0) (= ~m_st~0 0) (= 0 ~t2_pc~0) (= ~m_pc~0 0) (= ~t1_st~0 0) (= 0 ~t2_st~0) (= ~m_pc~0 ~t1_pc~0) (= ~t1_i~0 1) (<= ~local~0 ~token~0) (= ~t2_i~0 1) (<= 2 ~E_M~0)) [2020-11-29 23:38:11,756 INFO L270 CegarLoopResult]: At program point L216-1(lines 211 218) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,757 INFO L274 CegarLoopResult]: For program point L481-1(lines 465 498) no Hoare annotation was computed. [2020-11-29 23:38:11,757 INFO L270 CegarLoopResult]: At program point L283(lines 273 325) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,757 INFO L274 CegarLoopResult]: For program point L250(lines 250 260) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L250-1(lines 250 260) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L250-2(lines 250 260) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L86(lines 86 94) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L417(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L417-2(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L384-1(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,758 INFO L274 CegarLoopResult]: For program point L351-1(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L417-3(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L384-3(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L417-5(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L351-3(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L417-6(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L417-8(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L417-9(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L54(line 54) no Hoare annotation was computed. [2020-11-29 23:38:11,759 INFO L274 CegarLoopResult]: For program point L417-11(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L417-12(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L417-14(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L417-15(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L417-17(lines 417 421) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L270 CegarLoopResult]: At program point L583(lines 530 588) the Hoare annotation is: (= ~t1_i~0 1) [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L286(lines 286 293) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L254(lines 254 259) no Hoare annotation was computed. [2020-11-29 23:38:11,760 INFO L274 CegarLoopResult]: For program point L254-1(lines 254 259) no Hoare annotation was computed. [2020-11-29 23:38:11,761 INFO L270 CegarLoopResult]: At program point L188(lines 176 190) the Hoare annotation is: (let ((.cse0 (= ~E_1~0 ~M_E~0)) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse2 (<= 2 ~E_2~0)) (.cse3 (= ~T1_E~0 ~M_E~0)) (.cse4 (= ~M_E~0 2)) (.cse5 (= ~T2_E~0 ~M_E~0)) (.cse6 (= ~m_pc~0 0)) (.cse7 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse8 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (= ~t1_st~0 0)) (.cse11 (= 0 ~t2_st~0)) (.cse12 (= ~m_pc~0 ~t1_pc~0)) (.cse13 (= ~t1_i~0 1)) (.cse14 (= ~t2_i~0 1)) (.cse15 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~m_st~0 0)) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= ~token~0 ~local~0) .cse5 .cse6 (= 0 ~t2_pc~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (<= ~local~0 ~token~0) .cse14 .cse15))) [2020-11-29 23:38:11,761 INFO L274 CegarLoopResult]: For program point L254-2(lines 254 259) no Hoare annotation was computed. [2020-11-29 23:38:11,761 INFO L270 CegarLoopResult]: At program point L188-1(lines 176 190) the Hoare annotation is: (let ((.cse19 (= ~t1_pc~0 1)) (.cse23 (= 0 ~t2_st~0))) (let ((.cse3 (not .cse23)) (.cse8 (= ~t2_pc~0 1)) (.cse21 (not .cse19)) (.cse2 (not (= ~E_1~0 1))) (.cse10 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (<= 2 ~E_2~0)) (.cse18 (<= ~token~0 ~local~0)) (.cse5 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse22 (= 0 ~t2_pc~0)) (.cse7 (not (= ~m_st~0 0))) (.cse9 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse12 (not (= ~T1_E~0 1))) (.cse13 (not (= ~T2_E~0 0))) (.cse14 (= ~t1_i~0 1)) (.cse20 (<= ~local~0 ~token~0)) (.cse15 (= ~t2_i~0 1)) (.cse16 (<= 2 ~E_M~0)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse4 .cse18 .cse5 .cse7 .cse6 .cse8 .cse9 .cse19 .cse11 .cse12 .cse13 .cse14 .cse20 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse3 .cse4 .cse6 .cse7 .cse8 .cse21 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse17) (and .cse0 .cse1 .cse4 .cse22 .cse7 .cse6 .cse21 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13 .cse14 .cse16 .cse15 .cse17) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse22 .cse7 .cse9 .cse10 .cse11 .cse12 .cse23 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse4 .cse18 .cse5 .cse6 .cse22 .cse7 .cse9 .cse19 .cse11 .cse12 .cse23 .cse13 .cse14 .cse20 .cse15 .cse16 .cse17)))) [2020-11-29 23:38:11,762 INFO L270 CegarLoopResult]: At program point L188-2(lines 176 190) the Hoare annotation is: (let ((.cse3 (not (= ~E_1~0 1))) (.cse5 (not (= ~t1_st~0 0))) (.cse9 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse4 (= 0 ~t2_st~0)) (.cse14 (= ~m_pc~0 1)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse6 (not (= ~T1_E~0 0))) (.cse7 (not (= ~m_st~0 0))) (.cse8 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (not (= ~T1_E~0 1))) (.cse12 (not (= ~T2_E~0 0))) (.cse13 (= ~t1_i~0 1)) (.cse15 (<= 2 ~E_M~0)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (let ((.cse0 (+ ~local~0 1))) (and (<= ~token~0 .cse0) .cse1 .cse2 .cse3 (not .cse4) .cse5 .cse6 .cse7 (= ~t2_pc~0 1) (<= .cse0 ~token~0) (= ~t1_pc~0 1) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)) (and .cse1 .cse2 .cse3 .cse5 .cse6 (= 0 ~t2_pc~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse4 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse1 .cse2 .cse6 (= ~m_pc~0 0) .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17))) [2020-11-29 23:38:11,762 INFO L274 CegarLoopResult]: For program point L122(lines 122 130) no Hoare annotation was computed. [2020-11-29 23:38:11,762 INFO L274 CegarLoopResult]: For program point L89(lines 89 93) no Hoare annotation was computed. [2020-11-29 23:38:11,762 INFO L270 CegarLoopResult]: At program point L188-3(lines 176 190) the Hoare annotation is: (let ((.cse15 (= ~t1_pc~0 1))) (let ((.cse14 (not (= ~E_1~0 1))) (.cse16 (= ~m_pc~0 1)) (.cse5 (not (= ~m_st~0 0))) (.cse0 (not (= ~E_1~0 0))) (.cse1 (not (= 0 ~t2_st~0))) (.cse2 (<= 2 ~E_2~0)) (.cse3 (not (= ~t1_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse17 (= ~m_pc~0 0)) (.cse6 (= ~t2_pc~0 1)) (.cse7 (not .cse15)) (.cse8 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse9 (not (= ~T1_E~0 1))) (.cse10 (not (= ~T2_E~0 0))) (.cse11 (= ~t1_i~0 1)) (.cse12 (= ~t2_i~0 1)) (.cse13 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse14 .cse1 .cse2 (<= (+ ~local~0 2) ~token~0) .cse3 .cse4 .cse6 .cse15 .cse8 .cse9 (< ~token~0 (+ ~local~0 3)) .cse10 .cse11 .cse16 .cse12 .cse13) (and .cse0 .cse14 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse9 .cse16 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse2 .cse9 .cse10 .cse11 .cse4 .cse12 .cse17 .cse5 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse17 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) [2020-11-29 23:38:11,763 INFO L270 CegarLoopResult]: At program point L188-4(lines 176 190) the Hoare annotation is: (let ((.cse26 (= 0 ~t2_st~0)) (.cse9 (= ~t1_pc~0 1))) (let ((.cse21 (<= ~token~0 ~local~0)) (.cse22 (= ~m_pc~0 0)) (.cse25 (= 0 ~t2_pc~0)) (.cse23 (not .cse9)) (.cse24 (<= ~local~0 ~token~0)) (.cse7 (not (= ~m_st~0 0))) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (not (= ~E_1~0 1))) (.cse20 (not .cse26)) (.cse4 (<= 2 ~E_2~0)) (.cse5 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse10 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse14 (not (= ~T2_E~0 0))) (.cse15 (= ~t1_i~0 1)) (.cse16 (= ~m_pc~0 1)) (.cse17 (= ~t2_i~0 1)) (.cse18 (<= 2 ~E_M~0)) (.cse19 (not (= ~T2_E~0 1)))) (or (let ((.cse0 (+ ~local~0 1))) (and (<= ~token~0 .cse0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= .cse0 ~token~0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)) (and .cse1 .cse2 .cse3 .cse20 .cse4 .cse21 .cse6 .cse22 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse25 .cse7 .cse23 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse4 .cse21 .cse5 .cse6 .cse22 .cse25 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse20 .cse4 .cse21 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse16 .cse14 .cse15 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse20 .cse4 .cse5 .cse6 .cse22 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse4 .cse5 .cse6 .cse22 .cse25 .cse23 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse20 .cse4 .cse6 .cse7 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse4 .cse6 .cse22 .cse7 .cse10 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse4 .cse6 .cse25 .cse7 .cse23 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse4 .cse21 .cse6 .cse25 .cse7 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse25 .cse7 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse20 .cse4 .cse21 .cse5 .cse6 .cse22 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse4 .cse21 .cse6 .cse22 .cse25 .cse23 .cse10 .cse11 .cse12 .cse13 .cse26 .cse14 .cse15 .cse24 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse20 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse16 .cse14 .cse15 .cse17 .cse18 .cse19) (and .cse1 .cse2 .cse3 .cse20 .cse4 (<= (+ ~local~0 2) ~token~0) .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (< ~token~0 (+ ~local~0 3)) .cse14 .cse15 .cse16 .cse17 .cse18 .cse19)))) [2020-11-29 23:38:11,763 INFO L270 CegarLoopResult]: At program point L188-5(lines 176 190) the Hoare annotation is: (let ((.cse28 (= 0 ~t2_st~0)) (.cse25 (= ~t1_pc~0 1))) (let ((.cse16 (= ~m_pc~0 1)) (.cse27 (= 0 ~t2_pc~0)) (.cse7 (not (= ~m_st~0 0))) (.cse23 (not .cse25)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse2 (not (= ~E_1~0 1))) (.cse3 (not .cse28)) (.cse4 (<= 2 ~E_2~0)) (.cse5 (<= ~token~0 ~local~0)) (.cse22 (not (= ~t1_st~0 0))) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (not (= ~T1_E~0 0))) (.cse26 (= ~m_pc~0 0)) (.cse9 (= ~t2_pc~0 1)) (.cse10 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse13 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse14 (not (= ~T1_E~0 1))) (.cse15 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (<= ~local~0 ~token~0)) (.cse19 (= ~t2_i~0 1)) (.cse20 (<= 2 ~E_M~0)) (.cse21 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21) (let ((.cse24 (+ ~local~0 1))) (and (<= ~token~0 .cse24) .cse0 .cse1 .cse2 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 (<= .cse24 ~token~0) .cse25 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21)) (and .cse0 .cse1 .cse3 .cse4 .cse22 .cse8 .cse26 .cse6 .cse9 .cse23 .cse11 .cse10 .cse12 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse8 .cse26 .cse6 .cse27 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse4 .cse22 .cse8 .cse26 .cse6 .cse27 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse4 .cse6 .cse7 .cse8 .cse26 .cse10 .cse11 .cse13 .cse14 .cse15 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse6 .cse27 .cse8 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 .cse8 .cse9 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse22 .cse6 .cse27 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse6 .cse27 .cse7 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= (+ ~local~0 2) ~token~0) .cse22 .cse6 .cse8 .cse9 .cse25 .cse10 .cse11 .cse12 .cse13 .cse14 (< ~token~0 (+ ~local~0 3)) .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse8 .cse26 .cse6 .cse9 .cse23 .cse11 .cse10 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse27 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse4 .cse22 .cse6 .cse27 .cse7 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse28 .cse15 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse8 .cse26 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,764 INFO L274 CegarLoopResult]: For program point L519(lines 519 524) no Hoare annotation was computed. [2020-11-29 23:38:11,764 INFO L274 CegarLoopResult]: For program point L486-1(lines 465 498) no Hoare annotation was computed. [2020-11-29 23:38:11,764 INFO L270 CegarLoopResult]: At program point L189(lines 173 191) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (= ~E_1~0 ~M_E~0)) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (= ~T1_E~0 ~M_E~0)) (.cse5 (= ~M_E~0 2)) (.cse6 (= ~T2_E~0 ~M_E~0)) (.cse7 (= ~m_pc~0 0)) (.cse8 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse9 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (= ~t1_st~0 0)) (.cse12 (= 0 ~t2_st~0)) (.cse13 (= ~m_pc~0 ~t1_pc~0)) (.cse14 (= ~t1_i~0 1)) (.cse15 (= ~t2_i~0 1)) (.cse16 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= ~token~0 ~local~0) .cse6 .cse7 (= 0 ~t2_pc~0) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= ~local~0 ~token~0) .cse15 .cse16) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= ~m_st~0 0)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16))) [2020-11-29 23:38:11,764 INFO L270 CegarLoopResult]: At program point L189-1(lines 173 191) the Hoare annotation is: (let ((.cse12 (= 0 ~t2_st~0)) (.cse23 (= ~t1_pc~0 1))) (let ((.cse7 (not .cse23)) (.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse20 (not (= ~E_1~0 1))) (.cse9 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse18 (not .cse12)) (.cse19 (= ~t2_pc~0 1)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (<= 2 ~E_2~0)) (.cse22 (<= ~token~0 ~local~0)) (.cse21 (not (= ~t1_st~0 0))) (.cse4 (not (= ~T1_E~0 0))) (.cse5 (= 0 ~t2_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse8 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse10 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse11 (not (= ~T1_E~0 1))) (.cse13 (not (= ~T2_E~0 0))) (.cse14 (= ~t1_i~0 1)) (.cse24 (<= ~local~0 ~token~0)) (.cse16 (= ~t2_i~0 1)) (.cse15 (<= 2 ~E_M~0)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse18 .cse3 .cse4 .cse6 .cse19 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse2 .cse20 .cse18 .cse3 .cse21 .cse4 .cse6 .cse19 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse16 .cse15 .cse17) (and .cse0 .cse1 .cse2 .cse20 .cse3 .cse21 .cse4 .cse5 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse16 .cse15 .cse17) (and .cse1 .cse2 .cse18 .cse3 .cse22 .cse21 .cse6 .cse4 .cse19 .cse8 .cse23 .cse10 .cse11 .cse13 .cse14 .cse24 .cse16 .cse15 .cse17) (and .cse1 .cse2 .cse3 .cse22 .cse21 .cse4 .cse5 .cse6 .cse8 .cse23 .cse10 .cse11 .cse12 .cse13 .cse14 .cse24 .cse16 .cse15 .cse17)))) [2020-11-29 23:38:11,765 INFO L270 CegarLoopResult]: At program point L189-2(lines 173 191) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse3 (not (= ~E_1~0 1))) (.cse11 (= 0 ~t2_st~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse8 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse14 (= ~m_pc~0 1)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse5 (not (= ~T1_E~0 0))) (.cse6 (not (= ~m_st~0 0))) (.cse7 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse9 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse10 (not (= ~T1_E~0 1))) (.cse12 (not (= ~T2_E~0 0))) (.cse13 (= ~t1_i~0 1)) (.cse15 (<= 2 ~E_M~0)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 0 ~t2_pc~0) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (let ((.cse18 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse18) .cse2 .cse3 (not .cse11) .cse4 .cse5 .cse6 (= ~t2_pc~0 1) (<= .cse18 ~token~0) .cse7 (= ~t1_pc~0 1) .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)) (and .cse1 .cse2 .cse5 (= ~m_pc~0 0) .cse6 .cse7 .cse9 .cse10 .cse12 .cse13 .cse15 .cse16 .cse17))) [2020-11-29 23:38:11,765 INFO L270 CegarLoopResult]: At program point L90(lines 85 116) the Hoare annotation is: (let ((.cse0 (not (= ~E_1~0 0))) (.cse10 (not (= ~E_1~0 1))) (.cse2 (<= 2 ~E_2~0)) (.cse12 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse8 (not (= ~m_st~0 0))) (.cse1 (not (= ~T1_E~0 1))) (.cse11 (= 0 ~t2_st~0)) (.cse3 (not (= ~T2_E~0 0))) (.cse4 (= ~t1_i~0 1)) (.cse13 (= ~m_pc~0 1)) (.cse6 (<= 2 ~E_M~0)) (.cse7 (= ~t2_i~0 1)) (.cse9 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~m_pc~0 0) .cse8 .cse9) (and .cse0 .cse10 (not .cse11) .cse2 (<= ~token~0 ~local~0) .cse12 .cse5 .cse8 (= ~t2_pc~0 1) (= ~t1_pc~0 1) .cse1 .cse3 .cse4 .cse13 (<= ~local~0 ~token~0) .cse6 .cse7 .cse9) (and .cse0 .cse10 .cse2 .cse12 .cse5 (= 0 ~t2_pc~0) .cse8 .cse1 .cse11 .cse3 .cse4 .cse13 .cse6 .cse7 .cse9))) [2020-11-29 23:38:11,765 INFO L270 CegarLoopResult]: At program point L189-3(lines 173 191) the Hoare annotation is: (let ((.cse18 (= ~t1_pc~0 1))) (let ((.cse7 (not (= ~m_st~0 0))) (.cse17 (= ~m_pc~0 0)) (.cse16 (not .cse18)) (.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (not (= ~E_1~0 1))) (.cse3 (not (= 0 ~t2_st~0))) (.cse4 (<= 2 ~E_2~0)) (.cse5 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse8 (= ~t2_pc~0 1)) (.cse9 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse10 (not (= ~T1_E~0 1))) (.cse13 (= ~m_pc~0 1)) (.cse11 (not (= ~T2_E~0 0))) (.cse12 (= ~t1_i~0 1)) (.cse14 (= ~t2_i~0 1)) (.cse15 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse16 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15) (and .cse1 .cse4 .cse10 .cse11 .cse12 .cse6 .cse14 .cse17 .cse7 .cse15) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse17 .cse8 .cse16 .cse9 .cse10 .cse11 .cse12 .cse14 .cse15) (and .cse0 .cse1 .cse2 .cse3 .cse4 (<= (+ ~local~0 2) ~token~0) .cse5 .cse6 .cse8 .cse18 .cse9 .cse10 (< ~token~0 (+ ~local~0 3)) .cse13 .cse11 .cse12 .cse14 .cse15)))) [2020-11-29 23:38:11,766 INFO L270 CegarLoopResult]: At program point L189-4(lines 173 191) the Hoare annotation is: (let ((.cse26 (= ~t1_pc~0 1)) (.cse14 (= 0 ~t2_st~0))) (let ((.cse8 (= 0 ~t2_pc~0)) (.cse23 (= ~m_pc~0 1)) (.cse3 (not (= ~E_1~0 1))) (.cse5 (<= ~token~0 ~local~0)) (.cse7 (= ~m_pc~0 0)) (.cse17 (<= ~local~0 ~token~0)) (.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse27 (not .cse14)) (.cse4 (<= 2 ~E_2~0)) (.cse21 (not (= ~t1_st~0 0))) (.cse6 (not (= ~T1_E~0 0))) (.cse22 (not (= ~m_st~0 0))) (.cse25 (= ~t2_pc~0 1)) (.cse9 (not .cse26)) (.cse10 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse11 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse12 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse13 (not (= ~T1_E~0 1))) (.cse15 (not (= ~T2_E~0 0))) (.cse16 (= ~t1_i~0 1)) (.cse18 (= ~t2_i~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse21 .cse6 .cse8 .cse22 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse23 .cse18 .cse19 .cse20) (let ((.cse24 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse24) .cse1 .cse2 .cse3 .cse4 .cse21 .cse6 .cse22 .cse25 (<= .cse24 ~token~0) .cse26 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse23 .cse18 .cse19 .cse20)) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse4 .cse6 .cse22 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse23 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse21 .cse6 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse21 .cse8 .cse6 .cse7 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse4 .cse5 .cse21 .cse6 .cse7 .cse25 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse4 .cse21 .cse6 .cse22 .cse25 .cse10 .cse11 .cse12 .cse13 .cse23 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse4 (<= (+ ~local~0 2) ~token~0) .cse21 .cse6 .cse25 .cse26 .cse10 .cse11 .cse12 .cse13 (< ~token~0 (+ ~local~0 3)) .cse15 .cse16 .cse23 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse4 .cse5 .cse6 .cse22 .cse25 .cse10 .cse11 .cse12 .cse13 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse1 .cse2 .cse4 .cse6 .cse7 .cse22 .cse10 .cse12 .cse13 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse27 .cse4 .cse21 .cse6 .cse7 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse21 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse6 .cse8 .cse22 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse23 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse22 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse23 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse27 .cse4 .cse5 .cse6 .cse7 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse27 .cse4 .cse21 .cse6 .cse22 .cse25 .cse9 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse18 .cse19 .cse20)))) [2020-11-29 23:38:11,767 INFO L270 CegarLoopResult]: At program point L189-5(lines 173 191) the Hoare annotation is: (let ((.cse27 (= ~t1_pc~0 1)) (.cse25 (= 0 ~t2_st~0))) (let ((.cse4 (not .cse25)) (.cse22 (not (= ~t1_st~0 0))) (.cse9 (= ~t2_pc~0 1)) (.cse28 (<= ~token~0 ~local~0)) (.cse23 (= ~m_pc~0 0)) (.cse29 (<= ~local~0 ~token~0)) (.cse0 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse1 (not (= ~E_1~0 0))) (.cse2 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse3 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse24 (= 0 ~t2_pc~0)) (.cse7 (not (= ~m_st~0 0))) (.cse8 (not (= ~T1_E~0 0))) (.cse10 (not .cse27)) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse12 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse13 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~m_pc~0 1)) (.cse18 (= ~t1_i~0 1)) (.cse19 (= ~t2_i~0 1)) (.cse20 (<= 2 ~E_M~0)) (.cse21 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse5 .cse22 .cse8 .cse23 .cse6 .cse24 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (let ((.cse26 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse26) .cse2 .cse3 .cse5 .cse22 .cse7 .cse6 .cse8 .cse9 (<= .cse26 ~token~0) .cse27 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (<= (+ ~local~0 2) ~token~0) .cse22 .cse6 .cse8 .cse9 .cse27 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse22 .cse6 .cse24 .cse7 .cse8 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse28 .cse22 .cse23 .cse6 .cse24 .cse8 .cse11 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse8 .cse23 .cse6 .cse9 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse1 .cse2 .cse5 .cse6 .cse7 .cse8 .cse23 .cse11 .cse12 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse28 .cse7 .cse6 .cse24 .cse8 .cse11 .cse12 .cse13 .cse14 .cse25 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse5 .cse22 .cse6 .cse24 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse28 .cse8 .cse23 .cse6 .cse9 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse16 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse28 .cse7 .cse6 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse22 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse28 .cse22 .cse23 .cse6 .cse8 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse28 .cse8 .cse23 .cse6 .cse24 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse25 .cse16 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse6 .cse24 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse25 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,767 INFO L274 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-11-29 23:38:11,767 INFO L274 CegarLoopResult]: For program point L223-1(lines 222 240) no Hoare annotation was computed. [2020-11-29 23:38:11,767 INFO L274 CegarLoopResult]: For program point L389-1(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,767 INFO L274 CegarLoopResult]: For program point L356-1(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,767 INFO L274 CegarLoopResult]: For program point L389-3(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,767 INFO L274 CegarLoopResult]: For program point L356-3(lines 335 368) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L125(lines 125 129) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158-2(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158-3(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158-5(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158-6(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158-8(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,768 INFO L274 CegarLoopResult]: For program point L158-9(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L158-11(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L158-12(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L158-14(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L158-15(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L158-17(lines 158 167) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L159(lines 159 164) no Hoare annotation was computed. [2020-11-29 23:38:11,769 INFO L274 CegarLoopResult]: For program point L159-1(lines 159 164) no Hoare annotation was computed. [2020-11-29 23:38:11,770 INFO L270 CegarLoopResult]: At program point L126(lines 121 152) the Hoare annotation is: (let ((.cse6 (not (= ~m_st~0 0))) (.cse1 (not (= ~E_1~0 0))) (.cse2 (not (= 0 ~t2_st~0))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse15 (= ~m_pc~0 0)) (.cse7 (= ~t2_pc~0 1)) (.cse8 (= ~t1_pc~0 1)) (.cse9 (not (= ~T1_E~0 1))) (.cse10 (not (= ~T2_E~0 0))) (.cse11 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (let ((.cse0 (+ ~local~0 1))) (and (<= ~token~0 .cse0) .cse1 (not (= ~E_1~0 1)) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (<= .cse0 ~token~0) .cse8 .cse9 .cse10 .cse11 (= ~m_pc~0 1) .cse12 .cse13 .cse14)) (and .cse1 .cse3 .cse9 .cse10 .cse11 .cse5 .cse12 .cse13 .cse15 .cse6 .cse14) (and (= ULTIMATE.start_activate_threads_~tmp___1~0 0) (= |ULTIMATE.start_is_transmit1_triggered_#res| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse15 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0) .cse7 (not .cse8) (= |ULTIMATE.start_is_transmit2_triggered_#res| 0) (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0) (= ULTIMATE.start_activate_threads_~tmp___0~0 0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14))) [2020-11-29 23:38:11,770 INFO L274 CegarLoopResult]: For program point L159-2(lines 159 164) no Hoare annotation was computed. [2020-11-29 23:38:11,770 INFO L274 CegarLoopResult]: For program point L159-3(lines 159 164) no Hoare annotation was computed. [2020-11-29 23:38:11,770 INFO L274 CegarLoopResult]: For program point L159-4(lines 159 164) no Hoare annotation was computed. [2020-11-29 23:38:11,770 INFO L274 CegarLoopResult]: For program point L159-5(lines 159 164) no Hoare annotation was computed. [2020-11-29 23:38:11,770 INFO L274 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-11-29 23:38:11,770 INFO L274 CegarLoopResult]: For program point L425(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,771 INFO L274 CegarLoopResult]: For program point L425-2(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,771 INFO L274 CegarLoopResult]: For program point L425-3(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,771 INFO L270 CegarLoopResult]: At program point L326(lines 267 331) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,771 INFO L274 CegarLoopResult]: For program point L425-5(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-6(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-8(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-9(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-11(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-12(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-14(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-15(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,772 INFO L274 CegarLoopResult]: For program point L425-17(lines 425 429) no Hoare annotation was computed. [2020-11-29 23:38:11,773 INFO L270 CegarLoopResult]: At program point L459(lines 453 461) the Hoare annotation is: (let ((.cse16 (= 0 ~t2_st~0)) (.cse27 (= ~t1_pc~0 1))) (let ((.cse1 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse10 (not .cse27)) (.cse13 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse14 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse16)) (.cse26 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse2 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse25 (not (= ~t1_st~0 0))) (.cse9 (not (= ~T1_E~0 0))) (.cse7 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse8 (= 0 ~t2_pc~0)) (.cse6 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse12 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse15 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse17 (not (= ~T1_E~0 1))) (.cse18 (not (= ~T2_E~0 0))) (.cse20 (= ~t1_i~0 1)) (.cse19 (= ~m_pc~0 1)) (.cse22 (<= 2 ~E_M~0)) (.cse21 (= ~t2_i~0 1)) (.cse23 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (let ((.cse24 (+ ~local~0 1))) (and .cse0 .cse2 (<= ~token~0 .cse24) .cse3 .cse4 .cse5 .cse25 .cse9 .cse7 .cse6 .cse26 (<= .cse24 ~token~0) .cse11 .cse27 .cse12 .cse15 .cse17 .cse18 .cse20 .cse19 .cse22 .cse21 .cse23)) (and .cse0 .cse2 .cse3 .cse28 .cse11 .cse13 .cse14 .cse16 .cse18 .cse29 .cse21 .cse22 .cse1 .cse4 .cse5 .cse30 .cse9 .cse7 .cse8 .cse10 .cse12 .cse15 .cse17 .cse20 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse25 .cse9 .cse7 .cse26 .cse11 .cse27 .cse12 .cse15 .cse17 (< ~token~0 (+ ~local~0 3)) .cse18 .cse20 .cse19 .cse22 .cse21 .cse23) (and .cse1 .cse0 .cse2 .cse3 .cse31 .cse5 .cse25 .cse7 .cse6 .cse9 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse30 .cse25 .cse9 .cse7 .cse8 .cse28 .cse11 .cse27 .cse12 .cse15 .cse17 .cse16 .cse18 .cse20 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse25 .cse9 .cse28 .cse7 .cse8 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse17 .cse16 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse9 .cse26 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse30 .cse9 .cse7 .cse8 .cse6 .cse11 .cse27 .cse12 .cse15 .cse17 .cse16 .cse18 .cse20 .cse19 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse5 .cse9 .cse7 .cse6 .cse28 .cse11 .cse12 .cse15 .cse17 .cse18 .cse20 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse28 .cse11 .cse13 .cse14 .cse18 .cse29 .cse21 .cse22 .cse1 .cse4 .cse31 .cse5 .cse30 .cse9 .cse7 .cse26 .cse10 .cse12 .cse15 .cse17 .cse20 .cse23) (and .cse0 .cse1 .cse2 .cse3 .cse31 .cse5 .cse25 .cse9 .cse28 .cse7 .cse26 .cse10 .cse12 .cse11 .cse13 .cse14 .cse15 .cse17 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse1 .cse0 .cse2 .cse3 .cse5 .cse25 .cse7 .cse8 .cse6 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse17 .cse16 .cse18 .cse20 .cse21 .cse22 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 .cse30 .cse25 .cse9 .cse7 .cse28 .cse26 .cse11 .cse27 .cse12 .cse15 .cse17 .cse18 .cse20 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 .cse30 .cse9 .cse7 .cse6 .cse26 .cse11 .cse27 .cse12 .cse15 .cse17 .cse18 .cse20 .cse19 .cse29 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse31 .cse5 .cse25 .cse9 .cse7 .cse6 .cse26 .cse11 .cse12 .cse15 .cse17 .cse18 .cse20 .cse19 .cse22 .cse21 .cse23) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse25 .cse9 .cse7 .cse8 .cse6 .cse11 .cse12 .cse15 .cse17 .cse16 .cse18 .cse20 .cse19 .cse22 .cse21 .cse23)))) [2020-11-29 23:38:11,773 INFO L274 CegarLoopResult]: For program point L228-1(lines 222 240) no Hoare annotation was computed. [2020-11-29 23:38:11,774 INFO L270 CegarLoopResult]: At program point L526(lines 515 528) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,774 INFO L274 CegarLoopResult]: For program point L394-1(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,774 INFO L270 CegarLoopResult]: At program point L361-1(lines 332 369) the Hoare annotation is: (let ((.cse0 (= ~E_1~0 ~M_E~0)) (.cse1 (<= 2 ~E_2~0)) (.cse2 (= ~T1_E~0 ~M_E~0)) (.cse3 (= ~M_E~0 2)) (.cse4 (= ~T2_E~0 ~M_E~0)) (.cse5 (= ~m_pc~0 0)) (.cse6 (= ~t1_st~0 0)) (.cse7 (= 0 ~t2_st~0)) (.cse8 (= ~m_pc~0 ~t1_pc~0)) (.cse9 (= ~t1_i~0 1)) (.cse10 (= ~t2_i~0 1)) (.cse11 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 (<= ~token~0 ~local~0) .cse3 .cse4 (= 0 ~t2_pc~0) .cse5 .cse6 .cse7 .cse8 .cse9 (<= ~local~0 ~token~0) .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~m_st~0 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11))) [2020-11-29 23:38:11,774 INFO L274 CegarLoopResult]: For program point L394-3(lines 373 406) no Hoare annotation was computed. [2020-11-29 23:38:11,775 INFO L270 CegarLoopResult]: At program point L361-3(lines 332 369) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,775 INFO L274 CegarLoopResult]: For program point L196(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,775 INFO L274 CegarLoopResult]: For program point L196-2(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,775 INFO L274 CegarLoopResult]: For program point L196-3(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,776 INFO L270 CegarLoopResult]: At program point L97-1(lines 85 116) the Hoare annotation is: (let ((.cse17 (= 0 ~t2_st~0))) (let ((.cse2 (not .cse17)) (.cse16 (not (= ~m_st~0 0))) (.cse7 (= ~t2_pc~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (not (= ~E_1~0 1))) (.cse3 (<= 2 ~E_2~0)) (.cse4 (<= ~token~0 ~local~0)) (.cse5 (not (= ~T1_E~0 0))) (.cse6 (= ~m_pc~0 0)) (.cse19 (= 0 ~t2_pc~0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse11 (<= ~local~0 ~token~0)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse15 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse15) .cse1 .cse3 .cse5 .cse16 .cse7 (<= .cse15 ~token~0) (= ~t1_pc~0 1) .cse8 .cse17 .cse9 .cse10 .cse18 .cse12 .cse13 .cse14)) (and .cse0 .cse1 .cse3 .cse5 .cse19 .cse16 .cse8 .cse17 .cse18 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse8 .cse3 .cse9 .cse10 .cse5 .cse12 .cse13 .cse6 .cse16 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse16 .cse7 .cse8 .cse9 .cse10 .cse18 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse19 .cse8 .cse17 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,776 INFO L274 CegarLoopResult]: For program point L196-5(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,776 INFO L274 CegarLoopResult]: For program point L196-6(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,776 INFO L274 CegarLoopResult]: For program point L196-8(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,776 INFO L274 CegarLoopResult]: For program point L196-9(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,777 INFO L274 CegarLoopResult]: For program point L196-11(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,777 INFO L274 CegarLoopResult]: For program point L196-12(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,777 INFO L274 CegarLoopResult]: For program point L196-14(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,777 INFO L274 CegarLoopResult]: For program point L196-15(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,777 INFO L274 CegarLoopResult]: For program point L196-17(lines 196 205) no Hoare annotation was computed. [2020-11-29 23:38:11,778 INFO L270 CegarLoopResult]: At program point L527(lines 511 529) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,778 INFO L270 CegarLoopResult]: At program point L263(lines 245 265) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,779 INFO L270 CegarLoopResult]: At program point L263-1(lines 245 265) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,779 INFO L274 CegarLoopResult]: For program point L197(lines 197 202) no Hoare annotation was computed. [2020-11-29 23:38:11,780 INFO L270 CegarLoopResult]: At program point L263-2(lines 245 265) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,780 INFO L274 CegarLoopResult]: For program point L197-1(lines 197 202) no Hoare annotation was computed. [2020-11-29 23:38:11,780 INFO L274 CegarLoopResult]: For program point L197-2(lines 197 202) no Hoare annotation was computed. [2020-11-29 23:38:11,780 INFO L274 CegarLoopResult]: For program point L98(line 98) no Hoare annotation was computed. [2020-11-29 23:38:11,780 INFO L274 CegarLoopResult]: For program point L197-3(lines 197 202) no Hoare annotation was computed. [2020-11-29 23:38:11,781 INFO L274 CegarLoopResult]: For program point L197-4(lines 197 202) no Hoare annotation was computed. [2020-11-29 23:38:11,781 INFO L274 CegarLoopResult]: For program point L197-5(lines 197 202) no Hoare annotation was computed. [2020-11-29 23:38:11,781 INFO L274 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2020-11-29 23:38:11,781 INFO L274 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 3) no Hoare annotation was computed. [2020-11-29 23:38:11,782 INFO L270 CegarLoopResult]: At program point L297(lines 273 325) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,782 INFO L270 CegarLoopResult]: At program point L264(lines 242 266) the Hoare annotation is: (let ((.cse7 (= ~t1_pc~0 1)) (.cse27 (= 0 ~t2_st~0))) (let ((.cse1 (not (= ~E_1~0 1))) (.cse15 (<= ~token~0 ~local~0)) (.cse18 (not (= ~m_st~0 0))) (.cse11 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse22 (= 0 ~t2_pc~0)) (.cse20 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse0 (not (= ~E_1~0 0))) (.cse2 (not .cse27)) (.cse3 (<= 2 ~E_2~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse16 (= ~m_pc~0 0)) (.cse21 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse6 (= ~t2_pc~0 1)) (.cse23 (not .cse7)) (.cse24 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse8 (not (= ~T1_E~0 1))) (.cse9 (not (= ~T2_E~0 0))) (.cse10 (= ~t1_i~0 1)) (.cse12 (<= 2 ~E_M~0)) (.cse13 (= ~t2_i~0 1)) (.cse14 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse6 .cse7 .cse8 (< ~token~0 (+ ~local~0 3)) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse4 .cse5 .cse16 .cse6 .cse7 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse18 .cse6 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse1 .cse3 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse16 .cse22 .cse7 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse19 .cse20 .cse0 .cse2 .cse3 .cse4 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse22 .cse18 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (let ((.cse28 (+ ~local~0 1))) (and .cse0 (<= ~token~0 .cse28) .cse1 .cse3 .cse4 .cse5 .cse18 .cse6 (<= .cse28 ~token~0) .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)) (and .cse19 .cse20 .cse0 .cse1 .cse2 .cse3 .cse5 .cse21 .cse18 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse2 .cse3 .cse15 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse3 .cse8 .cse9 .cse10 .cse5 .cse12 .cse13 .cse16 .cse18 .cse14) (and .cse19 .cse20 .cse0 .cse3 .cse4 .cse5 .cse21 .cse22 .cse18 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse1 .cse3 .cse15 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse17 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse5 .cse22 .cse18 .cse7 .cse8 .cse27 .cse9 .cse10 .cse11 .cse17 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse3 .cse4 .cse5 .cse16 .cse21 .cse22 .cse23 .cse24 .cse25 .cse26 .cse8 .cse27 .cse9 .cse10 .cse12 .cse13 .cse14) (and .cse20 .cse19 .cse0 .cse2 .cse3 .cse4 .cse5 .cse16 .cse21 .cse6 .cse23 .cse24 .cse25 .cse26 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14)))) [2020-11-29 23:38:11,783 INFO L270 CegarLoopResult]: At program point L264-1(lines 242 266) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,784 INFO L270 CegarLoopResult]: At program point L264-2(lines 242 266) the Hoare annotation is: (let ((.cse27 (= 0 ~t2_st~0)) (.cse12 (= ~t1_pc~0 1))) (let ((.cse22 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse24 (not .cse12)) (.cse25 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse26 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse28 (= ~m_pc~0 0)) (.cse30 (<= ~token~0 ~local~0)) (.cse29 (<= ~local~0 ~token~0)) (.cse31 (not .cse27)) (.cse10 (= ~t2_pc~0 1)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (not (= ~E_1~0 0))) (.cse3 (= ULTIMATE.start_activate_threads_~tmp~1 0)) (.cse4 (not (= ~E_1~0 1))) (.cse5 (<= 2 ~E_2~0)) (.cse6 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse23 (= 0 ~t2_pc~0)) (.cse9 (not (= ~m_st~0 0))) (.cse11 (= |ULTIMATE.start_is_master_triggered_#res| 0)) (.cse13 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse14 (= ULTIMATE.start_is_master_triggered_~__retres1~0 0)) (.cse15 (not (= ~T1_E~0 1))) (.cse16 (not (= ~T2_E~0 0))) (.cse17 (= ~t1_i~0 1)) (.cse18 (= ~m_pc~0 1)) (.cse19 (<= 2 ~E_M~0)) (.cse20 (= ~t2_i~0 1)) (.cse21 (not (= ~T2_E~0 1)))) (or (let ((.cse2 (+ ~local~0 1))) (and .cse0 .cse1 (<= ~token~0 .cse2) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (<= .cse2 ~token~0) .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse5 .cse9 .cse8 .cse23 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse27 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse27 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 (<= (+ ~local~0 2) ~token~0) .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (< ~token~0 (+ ~local~0 3)) .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse31 .cse5 .cse6 .cse8 .cse9 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse6 .cse7 .cse8 .cse23 .cse28 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse5 .cse6 .cse7 .cse28 .cse8 .cse23 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse30 .cse7 .cse8 .cse23 .cse9 .cse11 .cse12 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse4 .cse31 .cse5 .cse9 .cse8 .cse7 .cse10 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse16 .cse18 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse5 .cse7 .cse8 .cse9 .cse28 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse28 .cse11 .cse25 .cse26 .cse16 .cse29 .cse20 .cse19 .cse22 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse10 .cse24 .cse13 .cse14 .cse15 .cse17 .cse21) (and .cse0 .cse22 .cse1 .cse3 .cse31 .cse5 .cse6 .cse7 .cse28 .cse8 .cse10 .cse24 .cse13 .cse11 .cse25 .cse26 .cse14 .cse15 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse22 .cse0 .cse1 .cse3 .cse5 .cse6 .cse8 .cse23 .cse9 .cse7 .cse24 .cse11 .cse13 .cse25 .cse26 .cse14 .cse15 .cse27 .cse16 .cse17 .cse20 .cse19 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse6 .cse7 .cse8 .cse28 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse30 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse29 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse31 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse23 .cse9 .cse11 .cse13 .cse14 .cse15 .cse27 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21)))) [2020-11-29 23:38:11,784 INFO L270 CegarLoopResult]: At program point L133-1(lines 121 152) the Hoare annotation is: (let ((.cse24 (= ~t1_pc~0 1))) (let ((.cse3 (not (= ~E_1~0 1))) (.cse6 (<= ~token~0 ~local~0)) (.cse22 (not (= ~m_st~0 0))) (.cse23 (= ~m_pc~0 1)) (.cse17 (<= ~local~0 ~token~0)) (.cse0 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse1 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse2 (not (= ~E_1~0 0))) (.cse4 (not (= 0 ~t2_st~0))) (.cse5 (<= 2 ~E_2~0)) (.cse21 (not (= ~t1_st~0 0))) (.cse7 (not (= ~T1_E~0 0))) (.cse8 (= ~m_pc~0 0)) (.cse9 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse10 (not .cse24)) (.cse11 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse12 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse13 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse14 (not (= ~T1_E~0 1))) (.cse15 (not (= ~T2_E~0 0))) (.cse16 (= ~t1_i~0 1)) (.cse18 (<= 2 ~E_M~0)) (.cse19 (= ~t2_i~0 1)) (.cse20 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse2 .cse3 .cse4 .cse5 .cse21 .cse7 .cse22 .cse14 .cse15 .cse16 .cse23 .cse18 .cse19 .cse20) (and .cse2 .cse3 .cse4 .cse5 (<= (+ ~local~0 2) ~token~0) .cse21 .cse7 (= ~t2_pc~0 1) .cse24 .cse14 (< ~token~0 (+ ~local~0 3)) .cse15 .cse16 .cse23 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse7 .cse9 .cse22 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse23 .cse18 .cse19 .cse20) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse21 .cse7 .cse8 .cse24 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse2 .cse5 .cse14 .cse15 .cse16 .cse7 .cse18 .cse19 .cse8 .cse22 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse21 .cse7 .cse9 .cse22 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse22 .cse24 .cse14 .cse23 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse21 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse18 .cse19 .cse20)))) [2020-11-29 23:38:11,785 INFO L270 CegarLoopResult]: At program point L67(lines 41 80) the Hoare annotation is: (let ((.cse11 (= 0 ~t2_st~0)) (.cse9 (= ~t1_pc~0 1))) (let ((.cse7 (= 0 ~t2_pc~0)) (.cse18 (= ULTIMATE.start_activate_threads_~tmp___1~0 0)) (.cse19 (= |ULTIMATE.start_is_transmit1_triggered_#res| 0)) (.cse20 (= ULTIMATE.start_is_transmit2_triggered_~__retres1~2 0)) (.cse21 (not .cse9)) (.cse22 (= |ULTIMATE.start_is_transmit2_triggered_#res| 0)) (.cse23 (= ULTIMATE.start_is_transmit1_triggered_~__retres1~1 0)) (.cse24 (= ULTIMATE.start_activate_threads_~tmp___0~0 0)) (.cse0 (not (= ~E_1~0 0))) (.cse1 (not (= ~E_1~0 1))) (.cse25 (not .cse11)) (.cse2 (<= 2 ~E_2~0)) (.cse3 (<= ~token~0 ~local~0)) (.cse4 (not (= ~t1_st~0 0))) (.cse5 (not (= ~T1_E~0 0))) (.cse6 (= ~m_pc~0 0)) (.cse8 (not (= ~m_st~0 0))) (.cse26 (= ~t2_pc~0 1)) (.cse10 (not (= ~T1_E~0 1))) (.cse12 (not (= ~T2_E~0 0))) (.cse13 (= ~t1_i~0 1)) (.cse14 (<= ~local~0 ~token~0)) (.cse15 (<= 2 ~E_M~0)) (.cse16 (= ~t2_i~0 1)) (.cse17 (not (= ~T2_E~0 1)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17) (and .cse18 .cse19 .cse0 .cse1 .cse2 .cse20 .cse7 .cse8 .cse5 .cse6 .cse21 .cse22 .cse23 .cse24 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17) (and .cse18 .cse19 .cse0 .cse2 .cse4 .cse20 .cse7 .cse8 .cse5 .cse6 .cse21 .cse22 .cse23 .cse24 .cse10 .cse11 .cse12 .cse13 .cse15 .cse16 .cse17) (and .cse19 .cse18 .cse0 .cse25 .cse2 .cse4 .cse5 .cse20 .cse8 .cse26 .cse21 .cse22 .cse23 .cse24 .cse10 .cse12 .cse13 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse25 .cse2 (<= (+ ~local~0 2) ~token~0) .cse4 .cse5 .cse8 .cse26 .cse9 .cse10 (< ~token~0 (+ ~local~0 3)) .cse12 .cse13 (= ~m_pc~0 1) .cse15 .cse16 .cse17) (and .cse18 .cse19 .cse0 .cse1 .cse25 .cse2 .cse5 .cse6 .cse20 .cse8 .cse26 .cse21 .cse22 .cse23 .cse24 .cse10 .cse12 .cse13 .cse15 .cse16 .cse17) (and .cse0 .cse1 .cse25 .cse2 .cse3 .cse4 .cse5 .cse6 .cse8 .cse26 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17)))) [2020-11-29 23:38:11,785 INFO L270 CegarLoopResult]: At program point L233-1(lines 336 340) the Hoare annotation is: (let ((.cse0 (= ~E_1~0 ~M_E~0)) (.cse1 (<= 2 ~E_2~0)) (.cse2 (= ~T1_E~0 ~M_E~0)) (.cse3 (= ~M_E~0 2)) (.cse4 (= ~T2_E~0 ~M_E~0)) (.cse5 (= ~m_pc~0 0)) (.cse6 (= ~t1_st~0 0)) (.cse7 (= 0 ~t2_st~0)) (.cse8 (= ~m_pc~0 ~t1_pc~0)) (.cse9 (= ~t1_i~0 1)) (.cse10 (= ~t2_i~0 1)) (.cse11 (<= 2 ~E_M~0))) (or (and .cse0 .cse1 .cse2 (<= ~token~0 ~local~0) .cse3 .cse4 (= 0 ~t2_pc~0) .cse5 .cse6 .cse7 .cse8 .cse9 (<= ~local~0 ~token~0) .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~m_st~0 0)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11))) [2020-11-29 23:38:11,785 INFO L274 CegarLoopResult]: For program point L134(line 134) no Hoare annotation was computed. [2020-11-29 23:38:12,089 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 11:38:12 BoogieIcfgContainer [2020-11-29 23:38:12,089 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-11-29 23:38:12,090 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-11-29 23:38:12,090 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-11-29 23:38:12,090 INFO L275 PluginConnector]: Witness Printer initialized [2020-11-29 23:38:12,091 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 11:36:20" (3/4) ... [2020-11-29 23:38:12,094 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-11-29 23:38:12,126 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2020-11-29 23:38:12,127 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2020-11-29 23:38:12,128 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-11-29 23:38:12,130 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-11-29 23:38:12,158 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || ((((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) [2020-11-29 23:38:12,158 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((E_1 == M_E && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || ((((((((((((((((((E_1 == M_E && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) [2020-11-29 23:38:12,158 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || (((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) [2020-11-29 23:38:12,159 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || (((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) [2020-11-29 23:38:12,160 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || ((((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) [2020-11-29 23:38:12,160 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((tmp___1 == 0 && \result == 0) && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) [2020-11-29 23:38:12,161 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,162 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,162 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,162 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,163 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,163 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,164 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,165 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,165 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,165 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((!(E_1 == 0) && __retres1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,166 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,166 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,166 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,167 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,170 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,171 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && token <= local + 1) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && 0 == t2_pc) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,173 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(E_1 == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1)) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,174 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((!(E_1 == 0) && __retres1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,175 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || (((((((((((!(E_1 == 0) && \result == 0) && __retres1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(m_st == 0)) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,175 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,175 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((!(E_1 == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,175 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,175 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,176 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,176 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,176 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,179 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,179 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,179 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,179 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,180 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,180 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,180 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && __retres1 == 0) && t2_i == 1) && !(m_st == 0)) && m_pc == 0) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,180 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,181 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && t1_pc == 1) && \result == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((((!(E_1 == 0) && \result == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && __retres1 == 0) && t2_i == 1) && !(m_st == 0)) && m_pc == 0) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,181 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,181 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,181 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,181 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,182 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((tmp___1 == 0 && !(E_1 == 0)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && t1_pc == 1) && \result == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,182 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,182 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,182 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,183 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,183 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,183 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && !(T1_E == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && m_pc == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,183 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,184 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,184 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,184 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,184 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && m_pc == 0) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,185 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) [2020-11-29 23:38:12,185 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,185 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) [2020-11-29 23:38:12,275 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_23f042dc-027b-475b-99bc-0086430c350f/bin/uautomizer/witness.graphml [2020-11-29 23:38:12,276 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-11-29 23:38:12,277 INFO L168 Benchmark]: Toolchain (without parser) took 113263.76 ms. Allocated memory was 90.2 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 53.5 MB in the beginning and 855.3 MB in the end (delta: -801.8 MB). Peak memory consumption was 989.1 MB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,278 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 90.2 MB. Free memory is still 69.9 MB. There was no memory consumed. Max. memory is 16.1 GB. [2020-11-29 23:38:12,278 INFO L168 Benchmark]: CACSL2BoogieTranslator took 376.12 ms. Allocated memory is still 90.2 MB. Free memory was 53.3 MB in the beginning and 63.1 MB in the end (delta: -9.7 MB). Peak memory consumption was 12.0 MB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,279 INFO L168 Benchmark]: Boogie Procedure Inliner took 50.96 ms. Allocated memory is still 90.2 MB. Free memory was 63.1 MB in the beginning and 59.9 MB in the end (delta: 3.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,280 INFO L168 Benchmark]: Boogie Preprocessor took 44.56 ms. Allocated memory is still 90.2 MB. Free memory was 59.9 MB in the beginning and 57.3 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,280 INFO L168 Benchmark]: RCFGBuilder took 1122.31 ms. Allocated memory was 90.2 MB in the beginning and 109.1 MB in the end (delta: 18.9 MB). Free memory was 57.3 MB in the beginning and 73.8 MB in the end (delta: -16.6 MB). Peak memory consumption was 28.6 MB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,281 INFO L168 Benchmark]: TraceAbstraction took 111477.61 ms. Allocated memory was 109.1 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 73.2 MB in the beginning and 872.0 MB in the end (delta: -798.9 MB). Peak memory consumption was 1.2 GB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,281 INFO L168 Benchmark]: Witness Printer took 185.80 ms. Allocated memory is still 1.9 GB. Free memory was 871.0 MB in the beginning and 855.3 MB in the end (delta: 15.7 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. [2020-11-29 23:38:12,283 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.25 ms. Allocated memory is still 90.2 MB. Free memory is still 69.9 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 376.12 ms. Allocated memory is still 90.2 MB. Free memory was 53.3 MB in the beginning and 63.1 MB in the end (delta: -9.7 MB). Peak memory consumption was 12.0 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 50.96 ms. Allocated memory is still 90.2 MB. Free memory was 63.1 MB in the beginning and 59.9 MB in the end (delta: 3.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 44.56 ms. Allocated memory is still 90.2 MB. Free memory was 59.9 MB in the beginning and 57.3 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1122.31 ms. Allocated memory was 90.2 MB in the beginning and 109.1 MB in the end (delta: 18.9 MB). Free memory was 57.3 MB in the beginning and 73.8 MB in the end (delta: -16.6 MB). Peak memory consumption was 28.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 111477.61 ms. Allocated memory was 109.1 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 73.2 MB in the beginning and 872.0 MB in the end (delta: -798.9 MB). Peak memory consumption was 1.2 GB. Max. memory is 16.1 GB. * Witness Printer took 185.80 ms. Allocated memory is still 1.9 GB. Free memory was 871.0 MB in the beginning and 855.3 MB in the end (delta: 15.7 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 3]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 245]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 515]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || ((((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 245]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 245]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && m_pc == 0) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 500]: Loop Invariant Derived loop invariant: ((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && token <= local) && M_E == 2) && T2_E == M_E) && m_st == 0) && 0 == t2_pc) && m_pc == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && t1_pc == 1) && \result == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((((!(E_1 == 0) && \result == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && __retres1 == 0) && t2_i == 1) && !(m_st == 0)) && m_pc == 0) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((!(E_1 == 0) && __retres1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 374]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((!(E_1 == 0) && __retres1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 242]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 273]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((!(E_1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 370]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 242]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 242]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 466]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 370]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: (((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || (((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && token <= local) && M_E == 2) && T2_E == M_E) && 0 == t2_pc) && m_pc == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 273]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 564]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 211]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 267]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((tmp___1 == 0 && !(E_1 == 0)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && t1_pc == 1) && \result == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 223]: Loop Invariant Derived loop invariant: ((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && token <= local) && M_E == 2) && T2_E == M_E) && m_st == 0) && 0 == t2_pc) && m_pc == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && !(T1_E == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && m_pc == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 511]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: (((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 273]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: ((((((((((((((((E_1 == M_E && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || ((((((((((((((((((E_1 == M_E && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || (((((((((((!(E_1 == 0) && \result == 0) && __retres1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(m_st == 0)) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 1]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: ((((((((((((!(E_1 == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1)) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 121]: Loop Invariant Derived loop invariant: ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(E_1 == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 530]: Loop Invariant Derived loop invariant: t1_i == 1 - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 41]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 176]: Loop Invariant Derived loop invariant: ((((((((((((((((!(E_1 == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 374]: Loop Invariant Derived loop invariant: (((((((((((((((((((((tmp___1 == 0 && \result == 0) && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 121]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 195]: Loop Invariant Derived loop invariant: (((((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || (((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && __retres1 == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: (((((((((((!(E_1 == 0) && !(T1_E == 1)) && 2 <= E_2) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1)) || (((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: ((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || ((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: (((((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || (((((((((((((((((\result == 0 && E_1 == M_E) && tmp == 0) && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 589]: Loop Invariant Derived loop invariant: t1_i == 1 - InvariantResult [Line: 336]: Loop Invariant Derived loop invariant: ((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && token <= local) && M_E == 2) && T2_E == M_E) && 0 == t2_pc) && m_pc == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || ((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 453]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && 0 == t2_st) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && m_pc == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T2_E == 0)) && local <= token) && t2_i == 1) && 2 <= E_M) && \result == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && t1_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((tmp___1 == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: ((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) || ((((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && token <= local) && T2_E == M_E) && m_pc == 0) && 0 == t2_pc) && \result == 0) && __retres1 == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 195]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: ((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && !(T1_E == 1)) && 2 <= E_2) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 332]: Loop Invariant Derived loop invariant: ((((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && token <= local) && M_E == 2) && T2_E == M_E) && 0 == t2_pc) && m_pc == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) || ((((((((((((E_1 == M_E && 2 <= E_2) && T1_E == M_E) && M_E == 2) && T2_E == M_E) && !(m_st == 0)) && m_pc == 0) && t1_st == 0) && 0 == t2_st) && m_pc == t1_pc) && t1_i == 1) && t2_i == 1) && 2 <= E_M) - InvariantResult [Line: 195]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && m_pc == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && m_pc == 0) && \result == 0) && t1_pc == 1) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 195]: Loop Invariant Derived loop invariant: (((((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((\result == 0 && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && __retres1 == 0) && t2_i == 1) && !(m_st == 0)) && m_pc == 0) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 332]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((!(E_1 == 0) && token <= local + 1) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((!(E_1 == 0) && 2 <= E_2) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && !(T1_E == 0)) && 2 <= E_M) && t2_i == 1) && m_pc == 0) && !(m_st == 0)) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && tmp___1 == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || (((((((((((((((((((tmp___1 == 0 && \result == 0) && !(E_1 == 0)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 195]: Loop Invariant Derived loop invariant: ((((((((((((((!(E_1 == 0) && tmp == 0) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((token <= local + 1 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && token <= local + 1) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(m_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(T1_E == 0)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && 0 == t2_st) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(m_st == 0)) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && __retres1 == 0) && !(m_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && m_pc == 0) && __retres1 == 0) && !(T1_E == 0)) && t2_pc == 1) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && __retres1 == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(T1_E == 0)) && !(t1_pc == 1)) && \result == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && m_pc == 1) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - InvariantResult [Line: 41]: Loop Invariant Derived loop invariant: ((((((((((((((((!(E_1 == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1) - InvariantResult [Line: 195]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && tmp___0 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((((!(E_1 == 0) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && __retres1 == 0) && !(m_st == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1))) || ((((((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && __retres1 == 0) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && 2 <= E_M) && t2_i == 1) && !(T2_E == 1)) - InvariantResult [Line: 173]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && token <= local + 1) && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && local + 1 <= token) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && 0 == t2_pc) && !(T1_E == 0)) && m_pc == 0) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && local + 2 <= token) && !(t1_st == 0)) && !(T1_E == 0)) && t2_pc == 1) && t1_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && token < local + 3) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((!(E_1 == 0) && tmp == 0) && 2 <= E_2) && !(T1_E == 0)) && m_pc == 0) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && m_pc == 0) && 0 == t2_pc) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || (((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && m_pc == 1) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && 0 == t2_pc) && !(m_st == 0)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && 0 == t2_st) && !(T2_E == 0)) && t1_i == 1) && m_pc == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(E_1 == 1)) && !(0 == t2_st)) && 2 <= E_2) && token <= local) && !(T1_E == 0)) && m_pc == 0) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && local <= token) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1))) || ((((((((((((((((((\result == 0 && !(E_1 == 0)) && tmp == 0) && !(0 == t2_st)) && 2 <= E_2) && !(t1_st == 0)) && !(T1_E == 0)) && !(m_st == 0)) && t2_pc == 1) && !(t1_pc == 1)) && \result == 0) && __retres1 == 0) && __retres1 == 0) && !(T1_E == 1)) && !(T2_E == 0)) && t1_i == 1) && t2_i == 1) && 2 <= E_M) && !(T2_E == 1)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 219 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 16.9s, OverallIterations: 27, TraceHistogramMax: 3, AutomataDifference: 8.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 94.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 9100 SDtfs, 11764 SDslu, 8656 SDs, 0 SdLazy, 700 SolverSat, 260 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7088occurred in iteration=18, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.9s AutomataMinimizationTime, 27 MinimizatonAttempts, 5572 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 72 LocationsWithAnnotation, 72 PreInvPairs, 1850 NumberOfFragments, 47739 HoareAnnotationTreeSize, 72 FomulaSimplifications, 2460616 FormulaSimplificationTreeSizeReduction, 10.2s HoareSimplificationTime, 72 FomulaSimplificationsInter, 3553631 FormulaSimplificationTreeSizeReductionInter, 83.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 2240 NumberOfCodeBlocks, 2240 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 2213 ConstructedInterpolants, 0 QuantifiedInterpolants, 444162 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 27 InterpolantComputations, 27 PerfectInterpolantSequences, 323/323 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...