./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 69874e26 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/systemc/token_ring.02.cil-1.c -s /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/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-69874e2 [2020-12-01 15:00:07,596 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-01 15:00:07,599 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-01 15:00:07,668 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-01 15:00:07,669 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-01 15:00:07,674 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-01 15:00:07,676 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-01 15:00:07,678 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-01 15:00:07,680 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-01 15:00:07,681 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-01 15:00:07,682 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-01 15:00:07,683 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-01 15:00:07,684 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-01 15:00:07,685 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-01 15:00:07,686 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-01 15:00:07,688 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-01 15:00:07,689 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-01 15:00:07,690 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-01 15:00:07,692 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-01 15:00:07,694 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-01 15:00:07,696 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-01 15:00:07,699 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-01 15:00:07,701 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-01 15:00:07,701 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-01 15:00:07,704 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-01 15:00:07,705 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-01 15:00:07,705 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-01 15:00:07,706 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-01 15:00:07,707 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-01 15:00:07,708 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-01 15:00:07,708 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-01 15:00:07,709 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-01 15:00:07,710 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-01 15:00:07,711 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-01 15:00:07,712 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-01 15:00:07,712 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-01 15:00:07,719 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-01 15:00:07,721 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-01 15:00:07,721 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-01 15:00:07,723 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-01 15:00:07,724 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-01 15:00:07,727 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2020-12-01 15:00:07,768 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-01 15:00:07,769 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-01 15:00:07,770 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2020-12-01 15:00:07,771 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2020-12-01 15:00:07,771 INFO L138 SettingsManager]: * Use SBE=true [2020-12-01 15:00:07,771 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-01 15:00:07,771 INFO L138 SettingsManager]: * sizeof long=4 [2020-12-01 15:00:07,771 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-01 15:00:07,771 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-12-01 15:00:07,772 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-01 15:00:07,773 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-01 15:00:07,773 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-01 15:00:07,773 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-01 15:00:07,773 INFO L138 SettingsManager]: * sizeof long double=12 [2020-12-01 15:00:07,774 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-01 15:00:07,774 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-01 15:00:07,774 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-01 15:00:07,774 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-01 15:00:07,774 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2020-12-01 15:00:07,774 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-12-01 15:00:07,775 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-01 15:00:07,775 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-01 15:00:07,775 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-01 15:00:07,775 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-01 15:00:07,775 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-01 15:00:07,776 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2020-12-01 15:00:07,776 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-01 15:00:07,776 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-01 15:00:07,776 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-01 15:00:07,776 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_c9cf7a95-0bc3-4898-88b1-731e23ec3889/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_c9cf7a95-0bc3-4898-88b1-731e23ec3889/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-12-01 15:00:08,022 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-01 15:00:08,060 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-01 15:00:08,062 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-01 15:00:08,065 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-01 15:00:08,067 INFO L275 PluginConnector]: CDTParser initialized [2020-12-01 15:00:08,068 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/../../sv-benchmarks/c/systemc/token_ring.02.cil-1.c [2020-12-01 15:00:08,149 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/data/e2f52ea84/baac33659da749f3b72bede8ec6cbf34/FLAG207674194 [2020-12-01 15:00:08,559 INFO L306 CDTParser]: Found 1 translation units. [2020-12-01 15:00:08,559 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/sv-benchmarks/c/systemc/token_ring.02.cil-1.c [2020-12-01 15:00:08,577 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/data/e2f52ea84/baac33659da749f3b72bede8ec6cbf34/FLAG207674194 [2020-12-01 15:00:08,961 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/data/e2f52ea84/baac33659da749f3b72bede8ec6cbf34 [2020-12-01 15:00:08,963 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-01 15:00:08,964 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-01 15:00:08,966 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-01 15:00:08,968 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-01 15:00:08,972 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-01 15:00:08,973 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 03:00:08" (1/1) ... [2020-12-01 15:00:08,976 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65ddf846 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:08, skipping insertion in model container [2020-12-01 15:00:08,976 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 03:00:08" (1/1) ... [2020-12-01 15:00:08,983 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-01 15:00:09,017 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-01 15:00:09,242 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-01 15:00:09,252 INFO L203 MainTranslator]: Completed pre-run [2020-12-01 15:00:09,294 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-01 15:00:09,315 INFO L208 MainTranslator]: Completed translation [2020-12-01 15:00:09,316 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09 WrapperNode [2020-12-01 15:00:09,316 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-01 15:00:09,317 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-01 15:00:09,317 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-01 15:00:09,317 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-01 15:00:09,327 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,336 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,380 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-01 15:00:09,381 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-01 15:00:09,381 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-01 15:00:09,381 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-01 15:00:09,390 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,390 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,395 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,396 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,406 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,417 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,421 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... [2020-12-01 15:00:09,428 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-01 15:00:09,429 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-01 15:00:09,429 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-01 15:00:09,429 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-01 15:00:09,430 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/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-12-01 15:00:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-01 15:00:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-01 15:00:09,514 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-01 15:00:09,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-01 15:00:10,285 INFO L293 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-01 15:00:10,285 INFO L298 CfgBuilder]: Removed 105 assume(true) statements. [2020-12-01 15:00:10,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 03:00:10 BoogieIcfgContainer [2020-12-01 15:00:10,287 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-01 15:00:10,289 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-01 15:00:10,289 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-01 15:00:10,293 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-01 15:00:10,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 03:00:08" (1/3) ... [2020-12-01 15:00:10,294 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@211ef1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 03:00:10, skipping insertion in model container [2020-12-01 15:00:10,294 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 03:00:09" (2/3) ... [2020-12-01 15:00:10,295 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@211ef1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 03:00:10, skipping insertion in model container [2020-12-01 15:00:10,295 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 03:00:10" (3/3) ... [2020-12-01 15:00:10,296 INFO L111 eAbstractionObserver]: Analyzing ICFG token_ring.02.cil-1.c [2020-12-01 15:00:10,310 INFO L180 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-01 15:00:10,313 INFO L192 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-12-01 15:00:10,323 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-12-01 15:00:10,356 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-01 15:00:10,356 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-01 15:00:10,356 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-01 15:00:10,356 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-01 15:00:10,356 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-01 15:00:10,356 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-01 15:00:10,357 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-01 15:00:10,357 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-01 15:00:10,392 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states. [2020-12-01 15:00:10,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:10,401 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:10,402 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-12-01 15:00:10,402 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:10,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:10,408 INFO L82 PathProgramCache]: Analyzing trace with hash 603110903, now seen corresponding path program 1 times [2020-12-01 15:00:10,417 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:10,418 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632553751] [2020-12-01 15:00:10,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:10,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:10,614 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:10,615 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632553751] [2020-12-01 15:00:10,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:10,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:10,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998810061] [2020-12-01 15:00:10,621 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:10,622 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:10,635 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:10,636 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:10,638 INFO L87 Difference]: Start difference. First operand 219 states. Second operand 3 states. [2020-12-01 15:00:10,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:10,740 INFO L93 Difference]: Finished difference Result 432 states and 674 transitions. [2020-12-01 15:00:10,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:10,742 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-12-01 15:00:10,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:10,760 INFO L225 Difference]: With dead ends: 432 [2020-12-01 15:00:10,760 INFO L226 Difference]: Without dead ends: 214 [2020-12-01 15:00:10,764 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-12-01 15:00:10,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2020-12-01 15:00:10,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 214. [2020-12-01 15:00:10,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 214 states. [2020-12-01 15:00:10,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 324 transitions. [2020-12-01 15:00:10,832 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 324 transitions. Word has length 50 [2020-12-01 15:00:10,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:10,833 INFO L481 AbstractCegarLoop]: Abstraction has 214 states and 324 transitions. [2020-12-01 15:00:10,834 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:10,834 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 324 transitions. [2020-12-01 15:00:10,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:10,836 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:10,836 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-12-01 15:00:10,836 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-12-01 15:00:10,836 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:10,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:10,837 INFO L82 PathProgramCache]: Analyzing trace with hash -1325161799, now seen corresponding path program 1 times [2020-12-01 15:00:10,838 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:10,838 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911497997] [2020-12-01 15:00:10,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:10,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:10,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:10,906 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911497997] [2020-12-01 15:00:10,906 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:10,906 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-01 15:00:10,906 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905365151] [2020-12-01 15:00:10,908 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:10,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:10,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:10,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:10,909 INFO L87 Difference]: Start difference. First operand 214 states and 324 transitions. Second operand 3 states. [2020-12-01 15:00:11,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:11,037 INFO L93 Difference]: Finished difference Result 574 states and 868 transitions. [2020-12-01 15:00:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:11,037 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-12-01 15:00:11,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:11,042 INFO L225 Difference]: With dead ends: 574 [2020-12-01 15:00:11,044 INFO L226 Difference]: Without dead ends: 367 [2020-12-01 15:00:11,048 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-12-01 15:00:11,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2020-12-01 15:00:11,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 365. [2020-12-01 15:00:11,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-12-01 15:00:11,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 549 transitions. [2020-12-01 15:00:11,128 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 549 transitions. Word has length 50 [2020-12-01 15:00:11,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:11,128 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 549 transitions. [2020-12-01 15:00:11,129 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:11,129 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 549 transitions. [2020-12-01 15:00:11,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:11,132 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:11,132 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-12-01 15:00:11,132 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-12-01 15:00:11,135 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:11,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:11,137 INFO L82 PathProgramCache]: Analyzing trace with hash 102769205, now seen corresponding path program 1 times [2020-12-01 15:00:11,137 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:11,137 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539708678] [2020-12-01 15:00:11,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:11,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:11,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:11,243 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539708678] [2020-12-01 15:00:11,243 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:11,243 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:11,244 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25247619] [2020-12-01 15:00:11,244 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:11,244 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:11,245 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:11,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:11,246 INFO L87 Difference]: Start difference. First operand 365 states and 549 transitions. Second operand 4 states. [2020-12-01 15:00:11,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:11,387 INFO L93 Difference]: Finished difference Result 874 states and 1313 transitions. [2020-12-01 15:00:11,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-01 15:00:11,388 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-12-01 15:00:11,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:11,393 INFO L225 Difference]: With dead ends: 874 [2020-12-01 15:00:11,393 INFO L226 Difference]: Without dead ends: 517 [2020-12-01 15:00:11,397 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-12-01 15:00:11,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2020-12-01 15:00:11,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 365. [2020-12-01 15:00:11,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-12-01 15:00:11,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 546 transitions. [2020-12-01 15:00:11,448 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 546 transitions. Word has length 50 [2020-12-01 15:00:11,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:11,449 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 546 transitions. [2020-12-01 15:00:11,449 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:11,449 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 546 transitions. [2020-12-01 15:00:11,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:11,459 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:11,459 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-12-01 15:00:11,459 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-12-01 15:00:11,459 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:11,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:11,460 INFO L82 PathProgramCache]: Analyzing trace with hash -794624073, now seen corresponding path program 1 times [2020-12-01 15:00:11,460 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:11,461 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148333679] [2020-12-01 15:00:11,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:11,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:11,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:11,562 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148333679] [2020-12-01 15:00:11,562 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:11,562 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:11,562 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731704776] [2020-12-01 15:00:11,563 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:11,563 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:11,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:11,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:11,564 INFO L87 Difference]: Start difference. First operand 365 states and 546 transitions. Second operand 4 states. [2020-12-01 15:00:11,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:11,662 INFO L93 Difference]: Finished difference Result 872 states and 1303 transitions. [2020-12-01 15:00:11,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-01 15:00:11,663 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-12-01 15:00:11,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:11,666 INFO L225 Difference]: With dead ends: 872 [2020-12-01 15:00:11,667 INFO L226 Difference]: Without dead ends: 516 [2020-12-01 15:00:11,668 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-12-01 15:00:11,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2020-12-01 15:00:11,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 365. [2020-12-01 15:00:11,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-12-01 15:00:11,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 543 transitions. [2020-12-01 15:00:11,697 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 543 transitions. Word has length 50 [2020-12-01 15:00:11,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:11,697 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 543 transitions. [2020-12-01 15:00:11,697 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:11,698 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 543 transitions. [2020-12-01 15:00:11,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:11,701 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:11,702 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-12-01 15:00:11,702 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-12-01 15:00:11,703 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:11,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:11,703 INFO L82 PathProgramCache]: Analyzing trace with hash -546477579, now seen corresponding path program 1 times [2020-12-01 15:00:11,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:11,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124741275] [2020-12-01 15:00:11,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:11,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:11,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:11,761 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124741275] [2020-12-01 15:00:11,761 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:11,762 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-01 15:00:11,762 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431567951] [2020-12-01 15:00:11,762 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:11,763 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:11,763 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:11,764 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:11,764 INFO L87 Difference]: Start difference. First operand 365 states and 543 transitions. Second operand 3 states. [2020-12-01 15:00:11,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:11,816 INFO L93 Difference]: Finished difference Result 720 states and 1073 transitions. [2020-12-01 15:00:11,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:11,816 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-12-01 15:00:11,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:11,819 INFO L225 Difference]: With dead ends: 720 [2020-12-01 15:00:11,819 INFO L226 Difference]: Without dead ends: 365 [2020-12-01 15:00:11,820 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-12-01 15:00:11,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2020-12-01 15:00:11,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2020-12-01 15:00:11,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-12-01 15:00:11,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 527 transitions. [2020-12-01 15:00:11,868 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 527 transitions. Word has length 50 [2020-12-01 15:00:11,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:11,869 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 527 transitions. [2020-12-01 15:00:11,869 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:11,869 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 527 transitions. [2020-12-01 15:00:11,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:11,870 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:11,870 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-12-01 15:00:11,870 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-12-01 15:00:11,871 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:11,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:11,871 INFO L82 PathProgramCache]: Analyzing trace with hash -585918790, now seen corresponding path program 1 times [2020-12-01 15:00:11,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:11,872 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612016596] [2020-12-01 15:00:11,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:11,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:11,912 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:11,912 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612016596] [2020-12-01 15:00:11,912 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:11,913 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:11,913 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164335051] [2020-12-01 15:00:11,913 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:11,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:11,914 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:11,914 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:11,915 INFO L87 Difference]: Start difference. First operand 365 states and 527 transitions. Second operand 4 states. [2020-12-01 15:00:12,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:12,022 INFO L93 Difference]: Finished difference Result 847 states and 1224 transitions. [2020-12-01 15:00:12,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-01 15:00:12,022 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-12-01 15:00:12,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:12,026 INFO L225 Difference]: With dead ends: 847 [2020-12-01 15:00:12,026 INFO L226 Difference]: Without dead ends: 493 [2020-12-01 15:00:12,027 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-12-01 15:00:12,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2020-12-01 15:00:12,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 365. [2020-12-01 15:00:12,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-12-01 15:00:12,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 524 transitions. [2020-12-01 15:00:12,052 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 524 transitions. Word has length 50 [2020-12-01 15:00:12,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:12,053 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 524 transitions. [2020-12-01 15:00:12,053 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:12,053 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 524 transitions. [2020-12-01 15:00:12,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:12,054 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:12,054 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-12-01 15:00:12,054 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-12-01 15:00:12,054 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:12,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:12,055 INFO L82 PathProgramCache]: Analyzing trace with hash -1957726088, now seen corresponding path program 1 times [2020-12-01 15:00:12,055 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:12,056 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486646704] [2020-12-01 15:00:12,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:12,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:12,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:12,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486646704] [2020-12-01 15:00:12,107 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:12,108 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-01 15:00:12,109 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636308523] [2020-12-01 15:00:12,109 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:12,109 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:12,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:12,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:12,111 INFO L87 Difference]: Start difference. First operand 365 states and 524 transitions. Second operand 3 states. [2020-12-01 15:00:12,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:12,165 INFO L93 Difference]: Finished difference Result 718 states and 1033 transitions. [2020-12-01 15:00:12,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:12,165 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 50 [2020-12-01 15:00:12,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:12,168 INFO L225 Difference]: With dead ends: 718 [2020-12-01 15:00:12,168 INFO L226 Difference]: Without dead ends: 365 [2020-12-01 15:00:12,169 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-12-01 15:00:12,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2020-12-01 15:00:12,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 365. [2020-12-01 15:00:12,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 365 states. [2020-12-01 15:00:12,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 365 states to 365 states and 508 transitions. [2020-12-01 15:00:12,196 INFO L78 Accepts]: Start accepts. Automaton has 365 states and 508 transitions. Word has length 50 [2020-12-01 15:00:12,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:12,196 INFO L481 AbstractCegarLoop]: Abstraction has 365 states and 508 transitions. [2020-12-01 15:00:12,196 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:12,197 INFO L276 IsEmpty]: Start isEmpty. Operand 365 states and 508 transitions. [2020-12-01 15:00:12,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:12,197 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:12,197 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-12-01 15:00:12,198 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-12-01 15:00:12,198 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:12,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:12,198 INFO L82 PathProgramCache]: Analyzing trace with hash -787989636, now seen corresponding path program 1 times [2020-12-01 15:00:12,198 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:12,199 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694313089] [2020-12-01 15:00:12,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:12,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:12,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:12,288 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694313089] [2020-12-01 15:00:12,289 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:12,289 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-01 15:00:12,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171639244] [2020-12-01 15:00:12,289 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-01 15:00:12,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:12,290 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-01 15:00:12,290 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-01 15:00:12,290 INFO L87 Difference]: Start difference. First operand 365 states and 508 transitions. Second operand 5 states. [2020-12-01 15:00:12,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:12,425 INFO L93 Difference]: Finished difference Result 933 states and 1305 transitions. [2020-12-01 15:00:12,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-01 15:00:12,425 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 50 [2020-12-01 15:00:12,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:12,429 INFO L225 Difference]: With dead ends: 933 [2020-12-01 15:00:12,429 INFO L226 Difference]: Without dead ends: 587 [2020-12-01 15:00:12,430 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-12-01 15:00:12,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 587 states. [2020-12-01 15:00:12,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 587 to 371. [2020-12-01 15:00:12,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 371 states. [2020-12-01 15:00:12,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 506 transitions. [2020-12-01 15:00:12,464 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 506 transitions. Word has length 50 [2020-12-01 15:00:12,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:12,464 INFO L481 AbstractCegarLoop]: Abstraction has 371 states and 506 transitions. [2020-12-01 15:00:12,464 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-01 15:00:12,464 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 506 transitions. [2020-12-01 15:00:12,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2020-12-01 15:00:12,465 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:12,465 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-12-01 15:00:12,465 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-12-01 15:00:12,466 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:12,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:12,466 INFO L82 PathProgramCache]: Analyzing trace with hash -860376194, now seen corresponding path program 1 times [2020-12-01 15:00:12,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:12,467 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423392414] [2020-12-01 15:00:12,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:12,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:12,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:12,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423392414] [2020-12-01 15:00:12,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:12,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:12,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953733412] [2020-12-01 15:00:12,530 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:12,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:12,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:12,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:12,531 INFO L87 Difference]: Start difference. First operand 371 states and 506 transitions. Second operand 4 states. [2020-12-01 15:00:12,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:12,712 INFO L93 Difference]: Finished difference Result 1295 states and 1770 transitions. [2020-12-01 15:00:12,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-01 15:00:12,713 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 50 [2020-12-01 15:00:12,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:12,718 INFO L225 Difference]: With dead ends: 1295 [2020-12-01 15:00:12,719 INFO L226 Difference]: Without dead ends: 938 [2020-12-01 15:00:12,720 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-12-01 15:00:12,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2020-12-01 15:00:12,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 864. [2020-12-01 15:00:12,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 864 states. [2020-12-01 15:00:12,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 864 states to 864 states and 1163 transitions. [2020-12-01 15:00:12,809 INFO L78 Accepts]: Start accepts. Automaton has 864 states and 1163 transitions. Word has length 50 [2020-12-01 15:00:12,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:12,810 INFO L481 AbstractCegarLoop]: Abstraction has 864 states and 1163 transitions. [2020-12-01 15:00:12,810 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:12,810 INFO L276 IsEmpty]: Start isEmpty. Operand 864 states and 1163 transitions. [2020-12-01 15:00:12,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-01 15:00:12,811 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:12,811 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-12-01 15:00:12,811 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-12-01 15:00:12,812 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:12,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:12,812 INFO L82 PathProgramCache]: Analyzing trace with hash -740832122, now seen corresponding path program 1 times [2020-12-01 15:00:12,812 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:12,813 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697108988] [2020-12-01 15:00:12,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:12,883 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-12-01 15:00:12,884 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697108988] [2020-12-01 15:00:12,884 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:12,884 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-01 15:00:12,884 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991900227] [2020-12-01 15:00:12,885 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-01 15:00:12,885 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:12,885 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-01 15:00:12,886 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-01 15:00:12,886 INFO L87 Difference]: Start difference. First operand 864 states and 1163 transitions. Second operand 5 states. [2020-12-01 15:00:13,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:13,097 INFO L93 Difference]: Finished difference Result 2218 states and 3003 transitions. [2020-12-01 15:00:13,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-01 15:00:13,100 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 63 [2020-12-01 15:00:13,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:13,111 INFO L225 Difference]: With dead ends: 2218 [2020-12-01 15:00:13,111 INFO L226 Difference]: Without dead ends: 1378 [2020-12-01 15:00:13,113 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-12-01 15:00:13,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1378 states. [2020-12-01 15:00:13,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1378 to 891. [2020-12-01 15:00:13,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 891 states. [2020-12-01 15:00:13,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1177 transitions. [2020-12-01 15:00:13,212 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1177 transitions. Word has length 63 [2020-12-01 15:00:13,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:13,213 INFO L481 AbstractCegarLoop]: Abstraction has 891 states and 1177 transitions. [2020-12-01 15:00:13,213 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-01 15:00:13,213 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1177 transitions. [2020-12-01 15:00:13,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-01 15:00:13,214 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:13,214 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-12-01 15:00:13,214 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-12-01 15:00:13,215 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:13,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:13,215 INFO L82 PathProgramCache]: Analyzing trace with hash -2112639420, now seen corresponding path program 1 times [2020-12-01 15:00:13,216 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:13,216 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100321002] [2020-12-01 15:00:13,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:13,291 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-12-01 15:00:13,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100321002] [2020-12-01 15:00:13,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:13,292 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:13,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406245783] [2020-12-01 15:00:13,293 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:13,293 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:13,295 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:13,295 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:13,296 INFO L87 Difference]: Start difference. First operand 891 states and 1177 transitions. Second operand 4 states. [2020-12-01 15:00:13,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:13,438 INFO L93 Difference]: Finished difference Result 2129 states and 2816 transitions. [2020-12-01 15:00:13,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-01 15:00:13,439 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 63 [2020-12-01 15:00:13,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:13,446 INFO L225 Difference]: With dead ends: 2129 [2020-12-01 15:00:13,446 INFO L226 Difference]: Without dead ends: 1271 [2020-12-01 15:00:13,448 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-12-01 15:00:13,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2020-12-01 15:00:13,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 891. [2020-12-01 15:00:13,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 891 states. [2020-12-01 15:00:13,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1164 transitions. [2020-12-01 15:00:13,526 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1164 transitions. Word has length 63 [2020-12-01 15:00:13,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:13,527 INFO L481 AbstractCegarLoop]: Abstraction has 891 states and 1164 transitions. [2020-12-01 15:00:13,527 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:13,527 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1164 transitions. [2020-12-01 15:00:13,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-01 15:00:13,528 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:13,528 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-12-01 15:00:13,529 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-12-01 15:00:13,529 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:13,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:13,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1837879806, now seen corresponding path program 1 times [2020-12-01 15:00:13,530 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:13,530 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687766364] [2020-12-01 15:00:13,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:13,598 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2020-12-01 15:00:13,599 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687766364] [2020-12-01 15:00:13,599 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:13,599 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:13,599 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607395726] [2020-12-01 15:00:13,600 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:13,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:13,600 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:13,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:13,601 INFO L87 Difference]: Start difference. First operand 891 states and 1164 transitions. Second operand 4 states. [2020-12-01 15:00:13,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:13,742 INFO L93 Difference]: Finished difference Result 2128 states and 2786 transitions. [2020-12-01 15:00:13,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2020-12-01 15:00:13,743 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 63 [2020-12-01 15:00:13,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:13,750 INFO L225 Difference]: With dead ends: 2128 [2020-12-01 15:00:13,750 INFO L226 Difference]: Without dead ends: 1271 [2020-12-01 15:00:13,753 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-12-01 15:00:13,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1271 states. [2020-12-01 15:00:13,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1271 to 891. [2020-12-01 15:00:13,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 891 states. [2020-12-01 15:00:13,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 891 states to 891 states and 1151 transitions. [2020-12-01 15:00:13,827 INFO L78 Accepts]: Start accepts. Automaton has 891 states and 1151 transitions. Word has length 63 [2020-12-01 15:00:13,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:13,828 INFO L481 AbstractCegarLoop]: Abstraction has 891 states and 1151 transitions. [2020-12-01 15:00:13,828 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:13,828 INFO L276 IsEmpty]: Start isEmpty. Operand 891 states and 1151 transitions. [2020-12-01 15:00:13,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2020-12-01 15:00:13,829 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:13,829 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-12-01 15:00:13,829 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-12-01 15:00:13,830 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:13,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:13,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1136279932, now seen corresponding path program 1 times [2020-12-01 15:00:13,830 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:13,831 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828753834] [2020-12-01 15:00:13,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:13,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:13,875 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:13,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828753834] [2020-12-01 15:00:13,876 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:13,876 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:13,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034055791] [2020-12-01 15:00:13,876 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:13,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:13,879 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:13,879 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:13,879 INFO L87 Difference]: Start difference. First operand 891 states and 1151 transitions. Second operand 3 states. [2020-12-01 15:00:14,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:14,022 INFO L93 Difference]: Finished difference Result 2470 states and 3171 transitions. [2020-12-01 15:00:14,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:14,025 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 63 [2020-12-01 15:00:14,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:14,034 INFO L225 Difference]: With dead ends: 2470 [2020-12-01 15:00:14,034 INFO L226 Difference]: Without dead ends: 1616 [2020-12-01 15:00:14,036 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-12-01 15:00:14,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1616 states. [2020-12-01 15:00:14,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1616 to 1616. [2020-12-01 15:00:14,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1616 states. [2020-12-01 15:00:14,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 2038 transitions. [2020-12-01 15:00:14,159 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 2038 transitions. Word has length 63 [2020-12-01 15:00:14,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:14,159 INFO L481 AbstractCegarLoop]: Abstraction has 1616 states and 2038 transitions. [2020-12-01 15:00:14,160 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:14,160 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 2038 transitions. [2020-12-01 15:00:14,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2020-12-01 15:00:14,162 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:14,162 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-12-01 15:00:14,162 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-12-01 15:00:14,163 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:14,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:14,164 INFO L82 PathProgramCache]: Analyzing trace with hash -38103943, now seen corresponding path program 1 times [2020-12-01 15:00:14,164 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:14,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018518615] [2020-12-01 15:00:14,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:14,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:14,231 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:14,232 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018518615] [2020-12-01 15:00:14,232 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:14,232 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:14,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184932520] [2020-12-01 15:00:14,234 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:14,234 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:14,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:14,235 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:14,235 INFO L87 Difference]: Start difference. First operand 1616 states and 2038 transitions. Second operand 3 states. [2020-12-01 15:00:14,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:14,471 INFO L93 Difference]: Finished difference Result 4458 states and 5616 transitions. [2020-12-01 15:00:14,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:14,472 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2020-12-01 15:00:14,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:14,488 INFO L225 Difference]: With dead ends: 4458 [2020-12-01 15:00:14,488 INFO L226 Difference]: Without dead ends: 2912 [2020-12-01 15:00:14,492 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-12-01 15:00:14,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2912 states. [2020-12-01 15:00:14,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2912 to 2874. [2020-12-01 15:00:14,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2874 states. [2020-12-01 15:00:14,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2874 states to 2874 states and 3590 transitions. [2020-12-01 15:00:14,748 INFO L78 Accepts]: Start accepts. Automaton has 2874 states and 3590 transitions. Word has length 64 [2020-12-01 15:00:14,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:14,749 INFO L481 AbstractCegarLoop]: Abstraction has 2874 states and 3590 transitions. [2020-12-01 15:00:14,750 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:14,750 INFO L276 IsEmpty]: Start isEmpty. Operand 2874 states and 3590 transitions. [2020-12-01 15:00:14,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2020-12-01 15:00:14,752 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:14,752 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-12-01 15:00:14,752 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-12-01 15:00:14,753 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:14,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:14,753 INFO L82 PathProgramCache]: Analyzing trace with hash 522595835, now seen corresponding path program 1 times [2020-12-01 15:00:14,754 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:14,754 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184320469] [2020-12-01 15:00:14,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:14,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:14,778 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-01 15:00:14,778 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184320469] [2020-12-01 15:00:14,778 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:14,778 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:14,779 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464011152] [2020-12-01 15:00:14,779 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:14,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:14,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:14,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:14,781 INFO L87 Difference]: Start difference. First operand 2874 states and 3590 transitions. Second operand 3 states. [2020-12-01 15:00:15,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:15,017 INFO L93 Difference]: Finished difference Result 5628 states and 7047 transitions. [2020-12-01 15:00:15,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:15,017 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 64 [2020-12-01 15:00:15,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:15,031 INFO L225 Difference]: With dead ends: 5628 [2020-12-01 15:00:15,032 INFO L226 Difference]: Without dead ends: 2812 [2020-12-01 15:00:15,037 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-12-01 15:00:15,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2812 states. [2020-12-01 15:00:15,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2812 to 2812. [2020-12-01 15:00:15,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2812 states. [2020-12-01 15:00:15,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 3520 transitions. [2020-12-01 15:00:15,276 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 3520 transitions. Word has length 64 [2020-12-01 15:00:15,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:15,277 INFO L481 AbstractCegarLoop]: Abstraction has 2812 states and 3520 transitions. [2020-12-01 15:00:15,277 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:15,277 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 3520 transitions. [2020-12-01 15:00:15,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2020-12-01 15:00:15,278 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:15,279 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-12-01 15:00:15,279 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2020-12-01 15:00:15,279 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:15,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:15,279 INFO L82 PathProgramCache]: Analyzing trace with hash -1996440177, now seen corresponding path program 1 times [2020-12-01 15:00:15,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:15,280 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772124669] [2020-12-01 15:00:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:15,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:15,325 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-01 15:00:15,326 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772124669] [2020-12-01 15:00:15,328 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:15,328 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-01 15:00:15,328 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211734807] [2020-12-01 15:00:15,329 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:15,329 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:15,329 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:15,330 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:15,330 INFO L87 Difference]: Start difference. First operand 2812 states and 3520 transitions. Second operand 3 states. [2020-12-01 15:00:15,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:15,687 INFO L93 Difference]: Finished difference Result 6754 states and 8517 transitions. [2020-12-01 15:00:15,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:15,687 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 65 [2020-12-01 15:00:15,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:15,711 INFO L225 Difference]: With dead ends: 6754 [2020-12-01 15:00:15,711 INFO L226 Difference]: Without dead ends: 4728 [2020-12-01 15:00:15,715 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-12-01 15:00:15,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4728 states. [2020-12-01 15:00:16,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4728 to 3840. [2020-12-01 15:00:16,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3840 states. [2020-12-01 15:00:16,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3840 states to 3840 states and 4818 transitions. [2020-12-01 15:00:16,071 INFO L78 Accepts]: Start accepts. Automaton has 3840 states and 4818 transitions. Word has length 65 [2020-12-01 15:00:16,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:16,072 INFO L481 AbstractCegarLoop]: Abstraction has 3840 states and 4818 transitions. [2020-12-01 15:00:16,072 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:16,072 INFO L276 IsEmpty]: Start isEmpty. Operand 3840 states and 4818 transitions. [2020-12-01 15:00:16,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-12-01 15:00:16,075 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:16,075 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-12-01 15:00:16,075 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2020-12-01 15:00:16,075 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:16,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:16,076 INFO L82 PathProgramCache]: Analyzing trace with hash -468314141, now seen corresponding path program 1 times [2020-12-01 15:00:16,076 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:16,076 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938270400] [2020-12-01 15:00:16,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:16,129 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:16,129 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938270400] [2020-12-01 15:00:16,130 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:16,130 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-01 15:00:16,130 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787849178] [2020-12-01 15:00:16,131 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-01 15:00:16,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:16,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-01 15:00:16,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-01 15:00:16,132 INFO L87 Difference]: Start difference. First operand 3840 states and 4818 transitions. Second operand 5 states. [2020-12-01 15:00:16,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:16,699 INFO L93 Difference]: Finished difference Result 9558 states and 12023 transitions. [2020-12-01 15:00:16,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-01 15:00:16,700 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 82 [2020-12-01 15:00:16,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:16,729 INFO L225 Difference]: With dead ends: 9558 [2020-12-01 15:00:16,729 INFO L226 Difference]: Without dead ends: 5776 [2020-12-01 15:00:16,735 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-12-01 15:00:16,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5776 states. [2020-12-01 15:00:17,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5776 to 3888. [2020-12-01 15:00:17,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3888 states. [2020-12-01 15:00:17,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3888 states to 3888 states and 4792 transitions. [2020-12-01 15:00:17,030 INFO L78 Accepts]: Start accepts. Automaton has 3888 states and 4792 transitions. Word has length 82 [2020-12-01 15:00:17,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:17,031 INFO L481 AbstractCegarLoop]: Abstraction has 3888 states and 4792 transitions. [2020-12-01 15:00:17,031 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-01 15:00:17,031 INFO L276 IsEmpty]: Start isEmpty. Operand 3888 states and 4792 transitions. [2020-12-01 15:00:17,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2020-12-01 15:00:17,033 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:17,033 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-12-01 15:00:17,034 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2020-12-01 15:00:17,034 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:17,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:17,034 INFO L82 PathProgramCache]: Analyzing trace with hash -2056662043, now seen corresponding path program 1 times [2020-12-01 15:00:17,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:17,035 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784238972] [2020-12-01 15:00:17,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:17,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:17,072 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:17,073 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784238972] [2020-12-01 15:00:17,073 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:17,073 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:17,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210665848] [2020-12-01 15:00:17,073 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:17,074 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:17,074 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:17,074 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:17,074 INFO L87 Difference]: Start difference. First operand 3888 states and 4792 transitions. Second operand 3 states. [2020-12-01 15:00:17,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:17,535 INFO L93 Difference]: Finished difference Result 11116 states and 13658 transitions. [2020-12-01 15:00:17,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:17,535 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 82 [2020-12-01 15:00:17,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:17,560 INFO L225 Difference]: With dead ends: 11116 [2020-12-01 15:00:17,560 INFO L226 Difference]: Without dead ends: 7298 [2020-12-01 15:00:17,566 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-12-01 15:00:17,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7298 states. [2020-12-01 15:00:18,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7298 to 7088. [2020-12-01 15:00:18,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7088 states. [2020-12-01 15:00:18,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7088 states to 7088 states and 8604 transitions. [2020-12-01 15:00:18,163 INFO L78 Accepts]: Start accepts. Automaton has 7088 states and 8604 transitions. Word has length 82 [2020-12-01 15:00:18,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:18,163 INFO L481 AbstractCegarLoop]: Abstraction has 7088 states and 8604 transitions. [2020-12-01 15:00:18,163 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:18,163 INFO L276 IsEmpty]: Start isEmpty. Operand 7088 states and 8604 transitions. [2020-12-01 15:00:18,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2020-12-01 15:00:18,167 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:18,167 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-12-01 15:00:18,167 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2020-12-01 15:00:18,167 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:18,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:18,168 INFO L82 PathProgramCache]: Analyzing trace with hash -1049820573, now seen corresponding path program 1 times [2020-12-01 15:00:18,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:18,169 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859035000] [2020-12-01 15:00:18,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:18,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:18,216 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:18,216 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859035000] [2020-12-01 15:00:18,217 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:18,217 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-01 15:00:18,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120654624] [2020-12-01 15:00:18,218 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:18,218 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:18,218 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:18,218 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:18,219 INFO L87 Difference]: Start difference. First operand 7088 states and 8604 transitions. Second operand 4 states. [2020-12-01 15:00:18,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:18,920 INFO L93 Difference]: Finished difference Result 12480 states and 15138 transitions. [2020-12-01 15:00:18,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-01 15:00:18,921 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 83 [2020-12-01 15:00:18,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:18,932 INFO L225 Difference]: With dead ends: 12480 [2020-12-01 15:00:18,932 INFO L226 Difference]: Without dead ends: 5429 [2020-12-01 15:00:18,939 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-12-01 15:00:18,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5429 states. [2020-12-01 15:00:19,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5429 to 5427. [2020-12-01 15:00:19,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5427 states. [2020-12-01 15:00:19,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5427 states to 5427 states and 6508 transitions. [2020-12-01 15:00:19,310 INFO L78 Accepts]: Start accepts. Automaton has 5427 states and 6508 transitions. Word has length 83 [2020-12-01 15:00:19,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:19,310 INFO L481 AbstractCegarLoop]: Abstraction has 5427 states and 6508 transitions. [2020-12-01 15:00:19,310 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:19,311 INFO L276 IsEmpty]: Start isEmpty. Operand 5427 states and 6508 transitions. [2020-12-01 15:00:19,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2020-12-01 15:00:19,315 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:19,315 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-12-01 15:00:19,315 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2020-12-01 15:00:19,315 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:19,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:19,316 INFO L82 PathProgramCache]: Analyzing trace with hash -2141881016, now seen corresponding path program 1 times [2020-12-01 15:00:19,316 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:19,316 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990615141] [2020-12-01 15:00:19,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:19,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:19,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:19,360 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990615141] [2020-12-01 15:00:19,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:19,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-01 15:00:19,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209775874] [2020-12-01 15:00:19,361 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:19,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:19,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:19,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:19,362 INFO L87 Difference]: Start difference. First operand 5427 states and 6508 transitions. Second operand 3 states. [2020-12-01 15:00:19,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:19,895 INFO L93 Difference]: Finished difference Result 12449 states and 14904 transitions. [2020-12-01 15:00:19,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:19,895 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 106 [2020-12-01 15:00:19,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:19,910 INFO L225 Difference]: With dead ends: 12449 [2020-12-01 15:00:19,910 INFO L226 Difference]: Without dead ends: 7048 [2020-12-01 15:00:19,916 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-12-01 15:00:19,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7048 states. [2020-12-01 15:00:20,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7048 to 7000. [2020-12-01 15:00:20,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7000 states. [2020-12-01 15:00:20,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 8322 transitions. [2020-12-01 15:00:20,367 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 8322 transitions. Word has length 106 [2020-12-01 15:00:20,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:20,367 INFO L481 AbstractCegarLoop]: Abstraction has 7000 states and 8322 transitions. [2020-12-01 15:00:20,367 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:20,367 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 8322 transitions. [2020-12-01 15:00:20,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2020-12-01 15:00:20,374 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:20,374 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-12-01 15:00:20,374 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2020-12-01 15:00:20,375 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:20,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:20,375 INFO L82 PathProgramCache]: Analyzing trace with hash 309657750, now seen corresponding path program 1 times [2020-12-01 15:00:20,375 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:20,376 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267032108] [2020-12-01 15:00:20,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:20,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:20,416 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:20,417 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267032108] [2020-12-01 15:00:20,417 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:20,417 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:20,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442830492] [2020-12-01 15:00:20,418 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:20,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:20,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:20,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:20,419 INFO L87 Difference]: Start difference. First operand 7000 states and 8322 transitions. Second operand 3 states. [2020-12-01 15:00:20,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:20,959 INFO L93 Difference]: Finished difference Result 12422 states and 14823 transitions. [2020-12-01 15:00:20,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:20,959 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 121 [2020-12-01 15:00:20,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:20,973 INFO L225 Difference]: With dead ends: 12422 [2020-12-01 15:00:20,973 INFO L226 Difference]: Without dead ends: 7032 [2020-12-01 15:00:20,981 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-12-01 15:00:20,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7032 states. [2020-12-01 15:00:21,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7032 to 7000. [2020-12-01 15:00:21,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7000 states. [2020-12-01 15:00:21,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 8150 transitions. [2020-12-01 15:00:21,535 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 8150 transitions. Word has length 121 [2020-12-01 15:00:21,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:21,536 INFO L481 AbstractCegarLoop]: Abstraction has 7000 states and 8150 transitions. [2020-12-01 15:00:21,536 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:21,536 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 8150 transitions. [2020-12-01 15:00:21,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2020-12-01 15:00:21,543 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:21,543 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-12-01 15:00:21,544 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2020-12-01 15:00:21,544 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:21,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:21,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1401229059, now seen corresponding path program 1 times [2020-12-01 15:00:21,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:21,545 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230686491] [2020-12-01 15:00:21,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:21,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:21,604 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:21,605 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230686491] [2020-12-01 15:00:21,605 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:21,605 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-01 15:00:21,606 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385060653] [2020-12-01 15:00:21,606 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:21,606 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:21,607 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:21,607 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:21,607 INFO L87 Difference]: Start difference. First operand 7000 states and 8150 transitions. Second operand 4 states. [2020-12-01 15:00:22,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:22,316 INFO L93 Difference]: Finished difference Result 12396 states and 14450 transitions. [2020-12-01 15:00:22,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-01 15:00:22,319 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 122 [2020-12-01 15:00:22,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:22,333 INFO L225 Difference]: With dead ends: 12396 [2020-12-01 15:00:22,333 INFO L226 Difference]: Without dead ends: 7006 [2020-12-01 15:00:22,340 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-12-01 15:00:22,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7006 states. [2020-12-01 15:00:22,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7006 to 7000. [2020-12-01 15:00:22,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7000 states. [2020-12-01 15:00:22,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7000 states to 7000 states and 8114 transitions. [2020-12-01 15:00:22,821 INFO L78 Accepts]: Start accepts. Automaton has 7000 states and 8114 transitions. Word has length 122 [2020-12-01 15:00:22,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:22,822 INFO L481 AbstractCegarLoop]: Abstraction has 7000 states and 8114 transitions. [2020-12-01 15:00:22,822 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:22,822 INFO L276 IsEmpty]: Start isEmpty. Operand 7000 states and 8114 transitions. [2020-12-01 15:00:22,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2020-12-01 15:00:22,830 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:22,830 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-12-01 15:00:22,830 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2020-12-01 15:00:22,831 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:22,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:22,831 INFO L82 PathProgramCache]: Analyzing trace with hash -1301255291, now seen corresponding path program 1 times [2020-12-01 15:00:22,831 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:22,832 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162763420] [2020-12-01 15:00:22,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:22,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:22,885 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2020-12-01 15:00:22,885 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162763420] [2020-12-01 15:00:22,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:22,885 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-01 15:00:22,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586237864] [2020-12-01 15:00:22,886 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:22,886 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:22,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:22,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:22,887 INFO L87 Difference]: Start difference. First operand 7000 states and 8114 transitions. Second operand 4 states. [2020-12-01 15:00:23,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:23,454 INFO L93 Difference]: Finished difference Result 14162 states and 16410 transitions. [2020-12-01 15:00:23,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-01 15:00:23,455 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 148 [2020-12-01 15:00:23,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:23,468 INFO L225 Difference]: With dead ends: 14162 [2020-12-01 15:00:23,468 INFO L226 Difference]: Without dead ends: 6404 [2020-12-01 15:00:23,478 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-12-01 15:00:23,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2020-12-01 15:00:23,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 6203. [2020-12-01 15:00:23,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6203 states. [2020-12-01 15:00:23,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6203 states to 6203 states and 7147 transitions. [2020-12-01 15:00:23,992 INFO L78 Accepts]: Start accepts. Automaton has 6203 states and 7147 transitions. Word has length 148 [2020-12-01 15:00:23,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:23,992 INFO L481 AbstractCegarLoop]: Abstraction has 6203 states and 7147 transitions. [2020-12-01 15:00:23,992 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:23,992 INFO L276 IsEmpty]: Start isEmpty. Operand 6203 states and 7147 transitions. [2020-12-01 15:00:23,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2020-12-01 15:00:23,997 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:23,997 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-12-01 15:00:23,997 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2020-12-01 15:00:23,998 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:23,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:23,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1103004196, now seen corresponding path program 1 times [2020-12-01 15:00:23,998 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:23,999 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157716977] [2020-12-01 15:00:23,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:24,045 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-01 15:00:24,046 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157716977] [2020-12-01 15:00:24,046 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:24,046 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:24,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355806545] [2020-12-01 15:00:24,047 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:24,047 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:24,047 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:24,047 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:24,048 INFO L87 Difference]: Start difference. First operand 6203 states and 7147 transitions. Second operand 3 states. [2020-12-01 15:00:24,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:24,457 INFO L93 Difference]: Finished difference Result 10593 states and 12216 transitions. [2020-12-01 15:00:24,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:24,457 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 149 [2020-12-01 15:00:24,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:24,468 INFO L225 Difference]: With dead ends: 10593 [2020-12-01 15:00:24,468 INFO L226 Difference]: Without dead ends: 6487 [2020-12-01 15:00:24,474 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-12-01 15:00:24,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6487 states. [2020-12-01 15:00:24,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6487 to 6203. [2020-12-01 15:00:24,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6203 states. [2020-12-01 15:00:24,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6203 states to 6203 states and 7027 transitions. [2020-12-01 15:00:24,971 INFO L78 Accepts]: Start accepts. Automaton has 6203 states and 7027 transitions. Word has length 149 [2020-12-01 15:00:24,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:24,972 INFO L481 AbstractCegarLoop]: Abstraction has 6203 states and 7027 transitions. [2020-12-01 15:00:24,972 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:24,972 INFO L276 IsEmpty]: Start isEmpty. Operand 6203 states and 7027 transitions. [2020-12-01 15:00:24,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2020-12-01 15:00:24,976 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:24,977 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-12-01 15:00:24,977 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2020-12-01 15:00:24,977 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:24,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:24,979 INFO L82 PathProgramCache]: Analyzing trace with hash -596302242, now seen corresponding path program 1 times [2020-12-01 15:00:24,979 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:24,979 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991937569] [2020-12-01 15:00:24,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:24,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:25,062 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-01 15:00:25,063 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991937569] [2020-12-01 15:00:25,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:25,063 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2020-12-01 15:00:25,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457450796] [2020-12-01 15:00:25,063 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2020-12-01 15:00:25,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:25,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2020-12-01 15:00:25,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2020-12-01 15:00:25,064 INFO L87 Difference]: Start difference. First operand 6203 states and 7027 transitions. Second operand 4 states. [2020-12-01 15:00:25,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:25,372 INFO L93 Difference]: Finished difference Result 8945 states and 10071 transitions. [2020-12-01 15:00:25,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-01 15:00:25,372 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 150 [2020-12-01 15:00:25,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:25,376 INFO L225 Difference]: With dead ends: 8945 [2020-12-01 15:00:25,376 INFO L226 Difference]: Without dead ends: 1861 [2020-12-01 15:00:25,447 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-12-01 15:00:25,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2020-12-01 15:00:25,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1856. [2020-12-01 15:00:25,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1856 states. [2020-12-01 15:00:25,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1856 states to 1856 states and 1985 transitions. [2020-12-01 15:00:25,597 INFO L78 Accepts]: Start accepts. Automaton has 1856 states and 1985 transitions. Word has length 150 [2020-12-01 15:00:25,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:25,597 INFO L481 AbstractCegarLoop]: Abstraction has 1856 states and 1985 transitions. [2020-12-01 15:00:25,597 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2020-12-01 15:00:25,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1856 states and 1985 transitions. [2020-12-01 15:00:25,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2020-12-01 15:00:25,600 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:25,600 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-12-01 15:00:25,600 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2020-12-01 15:00:25,600 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:25,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:25,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1458302910, now seen corresponding path program 1 times [2020-12-01 15:00:25,601 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:25,601 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761652761] [2020-12-01 15:00:25,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:25,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:25,660 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-01 15:00:25,660 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761652761] [2020-12-01 15:00:25,660 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:25,661 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-01 15:00:25,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1666169032] [2020-12-01 15:00:25,661 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-01 15:00:25,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:25,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-01 15:00:25,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-01 15:00:25,663 INFO L87 Difference]: Start difference. First operand 1856 states and 1985 transitions. Second operand 3 states. [2020-12-01 15:00:25,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:25,781 INFO L93 Difference]: Finished difference Result 2482 states and 2655 transitions. [2020-12-01 15:00:25,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-01 15:00:25,781 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 150 [2020-12-01 15:00:25,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:25,784 INFO L225 Difference]: With dead ends: 2482 [2020-12-01 15:00:25,784 INFO L226 Difference]: Without dead ends: 1495 [2020-12-01 15:00:25,785 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-12-01 15:00:25,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2020-12-01 15:00:25,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1495. [2020-12-01 15:00:25,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1495 states. [2020-12-01 15:00:25,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1495 states to 1495 states and 1592 transitions. [2020-12-01 15:00:25,876 INFO L78 Accepts]: Start accepts. Automaton has 1495 states and 1592 transitions. Word has length 150 [2020-12-01 15:00:25,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:25,876 INFO L481 AbstractCegarLoop]: Abstraction has 1495 states and 1592 transitions. [2020-12-01 15:00:25,876 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-01 15:00:25,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1495 states and 1592 transitions. [2020-12-01 15:00:25,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2020-12-01 15:00:25,878 INFO L414 BasicCegarLoop]: Found error trace [2020-12-01 15:00:25,879 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-12-01 15:00:25,879 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2020-12-01 15:00:25,879 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-01 15:00:25,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-01 15:00:25,880 INFO L82 PathProgramCache]: Analyzing trace with hash 1081431860, now seen corresponding path program 1 times [2020-12-01 15:00:25,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2020-12-01 15:00:25,880 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978670308] [2020-12-01 15:00:25,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-01 15:00:25,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-01 15:00:26,044 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2020-12-01 15:00:26,044 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978670308] [2020-12-01 15:00:26,044 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-01 15:00:26,045 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2020-12-01 15:00:26,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817592854] [2020-12-01 15:00:26,045 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2020-12-01 15:00:26,045 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2020-12-01 15:00:26,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2020-12-01 15:00:26,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2020-12-01 15:00:26,046 INFO L87 Difference]: Start difference. First operand 1495 states and 1592 transitions. Second operand 5 states. [2020-12-01 15:00:26,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-01 15:00:26,254 INFO L93 Difference]: Finished difference Result 1495 states and 1592 transitions. [2020-12-01 15:00:26,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2020-12-01 15:00:26,255 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 152 [2020-12-01 15:00:26,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-01 15:00:26,255 INFO L225 Difference]: With dead ends: 1495 [2020-12-01 15:00:26,256 INFO L226 Difference]: Without dead ends: 0 [2020-12-01 15:00:26,258 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-12-01 15:00:26,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-12-01 15:00:26,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-12-01 15:00:26,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-12-01 15:00:26,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-12-01 15:00:26,259 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 152 [2020-12-01 15:00:26,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-01 15:00:26,260 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-12-01 15:00:26,260 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2020-12-01 15:00:26,260 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-12-01 15:00:26,260 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-12-01 15:00:26,260 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2020-12-01 15:00:26,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-12-01 15:00:26,533 WARN L197 SmtUtils]: Spent 255.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 136 [2020-12-01 15:00:26,968 WARN L197 SmtUtils]: Spent 433.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:27,374 WARN L197 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:27,760 WARN L197 SmtUtils]: Spent 358.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:28,318 WARN L197 SmtUtils]: Spent 554.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:28,729 WARN L197 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 186 DAG size of output: 164 [2020-12-01 15:00:28,844 WARN L197 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 127 [2020-12-01 15:00:28,969 WARN L197 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 170 DAG size of output: 139 [2020-12-01 15:00:29,316 WARN L197 SmtUtils]: Spent 345.00 ms on a formula simplification. DAG size of input: 220 DAG size of output: 185 [2020-12-01 15:00:29,610 WARN L197 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:29,939 WARN L197 SmtUtils]: Spent 233.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:30,257 WARN L197 SmtUtils]: Spent 315.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:30,512 WARN L197 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:30,738 WARN L197 SmtUtils]: Spent 224.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:31,072 WARN L197 SmtUtils]: Spent 331.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:31,330 WARN L197 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:31,670 WARN L197 SmtUtils]: Spent 291.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:31,952 WARN L197 SmtUtils]: Spent 191.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:32,204 WARN L197 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:32,445 WARN L197 SmtUtils]: Spent 239.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:32,723 WARN L197 SmtUtils]: Spent 171.00 ms on a formula simplification. DAG size of input: 188 DAG size of output: 166 [2020-12-01 15:00:33,029 WARN L197 SmtUtils]: Spent 231.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:33,286 WARN L197 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 222 DAG size of output: 186 [2020-12-01 15:00:33,915 WARN L197 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 270 DAG size of output: 213 [2020-12-01 15:00:34,321 WARN L197 SmtUtils]: Spent 245.00 ms on a formula simplification. DAG size of input: 294 DAG size of output: 255 [2020-12-01 15:00:34,865 WARN L197 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 227 DAG size of output: 204 [2020-12-01 15:00:35,030 WARN L197 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 184 DAG size of output: 162 [2020-12-01 15:00:35,388 WARN L197 SmtUtils]: Spent 304.00 ms on a formula simplification. DAG size of input: 250 DAG size of output: 218 [2020-12-01 15:00:35,991 WARN L197 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 272 DAG size of output: 217 [2020-12-01 15:00:36,993 WARN L197 SmtUtils]: Spent 998.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 66 [2020-12-01 15:00:39,195 WARN L197 SmtUtils]: Spent 2.20 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:00:41,352 WARN L197 SmtUtils]: Spent 2.15 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:00:41,629 WARN L197 SmtUtils]: Spent 276.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 55 [2020-12-01 15:00:43,590 WARN L197 SmtUtils]: Spent 1.96 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:00:45,185 WARN L197 SmtUtils]: Spent 1.59 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:00:46,714 WARN L197 SmtUtils]: Spent 1.53 s on a formula simplification. DAG size of input: 90 DAG size of output: 90 [2020-12-01 15:00:48,580 WARN L197 SmtUtils]: Spent 1.86 s on a formula simplification. DAG size of input: 160 DAG size of output: 90 [2020-12-01 15:00:49,124 WARN L197 SmtUtils]: Spent 472.00 ms on a formula simplification. DAG size of input: 125 DAG size of output: 65 [2020-12-01 15:00:49,540 WARN L197 SmtUtils]: Spent 414.00 ms on a formula simplification. DAG size of input: 131 DAG size of output: 59 [2020-12-01 15:00:51,141 WARN L197 SmtUtils]: Spent 1.60 s on a formula simplification. DAG size of input: 176 DAG size of output: 84 [2020-12-01 15:00:53,115 WARN L197 SmtUtils]: Spent 1.97 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:00:53,609 WARN L197 SmtUtils]: Spent 492.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 64 [2020-12-01 15:00:55,595 WARN L197 SmtUtils]: Spent 1.98 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:00:57,113 WARN L197 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:00:57,351 WARN L197 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 52 [2020-12-01 15:00:59,285 WARN L197 SmtUtils]: Spent 1.93 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:01:01,229 WARN L197 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:01:02,751 WARN L197 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:01:03,240 WARN L197 SmtUtils]: Spent 488.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 61 [2020-12-01 15:01:05,175 WARN L197 SmtUtils]: Spent 1.93 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:01:06,800 WARN L197 SmtUtils]: Spent 1.62 s on a formula simplification. DAG size of input: 92 DAG size of output: 92 [2020-12-01 15:01:06,969 WARN L197 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 41 [2020-12-01 15:01:08,486 WARN L197 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:01:09,009 WARN L197 SmtUtils]: Spent 521.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 62 [2020-12-01 15:01:10,939 WARN L197 SmtUtils]: Spent 1.93 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:01:12,453 WARN L197 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:01:13,968 WARN L197 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:01:14,497 WARN L197 SmtUtils]: Spent 527.00 ms on a formula simplification. DAG size of input: 137 DAG size of output: 68 [2020-12-01 15:01:15,844 WARN L197 SmtUtils]: Spent 1.28 s on a formula simplification. DAG size of input: 86 DAG size of output: 84 [2020-12-01 15:01:17,766 WARN L197 SmtUtils]: Spent 1.92 s on a formula simplification. DAG size of input: 162 DAG size of output: 92 [2020-12-01 15:01:18,063 WARN L197 SmtUtils]: Spent 295.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 58 [2020-12-01 15:01:19,413 WARN L197 SmtUtils]: Spent 1.35 s on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2020-12-01 15:01:20,915 WARN L197 SmtUtils]: Spent 1.50 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:01:21,611 WARN L197 SmtUtils]: Spent 695.00 ms on a formula simplification. DAG size of input: 150 DAG size of output: 62 [2020-12-01 15:01:23,245 WARN L197 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 176 DAG size of output: 86 [2020-12-01 15:01:23,443 WARN L197 SmtUtils]: Spent 197.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 47 [2020-12-01 15:01:23,945 WARN L197 SmtUtils]: Spent 500.00 ms on a formula simplification. DAG size of input: 132 DAG size of output: 66 [2020-12-01 15:01:24,657 WARN L197 SmtUtils]: Spent 710.00 ms on a formula simplification. DAG size of input: 128 DAG size of output: 68 [2020-12-01 15:01:24,915 WARN L197 SmtUtils]: Spent 257.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 54 [2020-12-01 15:01:25,303 WARN L197 SmtUtils]: Spent 386.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 67 [2020-12-01 15:01:25,770 WARN L197 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 62 [2020-12-01 15:01:27,190 WARN L197 SmtUtils]: Spent 1.42 s on a formula simplification. DAG size of input: 86 DAG size of output: 86 [2020-12-01 15:01:29,054 WARN L197 SmtUtils]: Spent 1.86 s on a formula simplification. DAG size of input: 203 DAG size of output: 82 [2020-12-01 15:01:29,827 WARN L197 SmtUtils]: Spent 771.00 ms on a formula simplification. DAG size of input: 154 DAG size of output: 76 [2020-12-01 15:01:30,344 WARN L197 SmtUtils]: Spent 515.00 ms on a formula simplification. DAG size of input: 149 DAG size of output: 57 [2020-12-01 15:01:30,638 WARN L197 SmtUtils]: Spent 292.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 57 [2020-12-01 15:01:32,229 WARN L197 SmtUtils]: Spent 1.59 s on a formula simplification. DAG size of input: 245 DAG size of output: 80 [2020-12-01 15:01:32,488 WARN L197 SmtUtils]: Spent 258.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 53 [2020-12-01 15:01:32,753 WARN L197 SmtUtils]: Spent 263.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 51 [2020-12-01 15:01:33,284 WARN L197 SmtUtils]: Spent 529.00 ms on a formula simplification. DAG size of input: 148 DAG size of output: 59 [2020-12-01 15:01:33,604 WARN L197 SmtUtils]: Spent 318.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 60 [2020-12-01 15:01:34,394 WARN L197 SmtUtils]: Spent 788.00 ms on a formula simplification. DAG size of input: 159 DAG size of output: 65 [2020-12-01 15:01:34,613 WARN L197 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2020-12-01 15:01:34,773 WARN L197 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2020-12-01 15:01:36,384 WARN L197 SmtUtils]: Spent 1.61 s on a formula simplification. DAG size of input: 92 DAG size of output: 92 [2020-12-01 15:01:36,570 WARN L197 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 43 [2020-12-01 15:01:37,987 WARN L197 SmtUtils]: Spent 1.42 s on a formula simplification. DAG size of input: 88 DAG size of output: 88 [2020-12-01 15:01:38,674 WARN L197 SmtUtils]: Spent 685.00 ms on a formula simplification. DAG size of input: 201 DAG size of output: 62 [2020-12-01 15:01:38,830 WARN L197 SmtUtils]: Spent 154.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 39 [2020-12-01 15:01:40,587 WARN L197 SmtUtils]: Spent 1.76 s on a formula simplification. DAG size of input: 158 DAG size of output: 88 [2020-12-01 15:01:41,056 WARN L197 SmtUtils]: Spent 467.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 63 [2020-12-01 15:01:42,596 WARN L197 SmtUtils]: Spent 1.54 s on a formula simplification. DAG size of input: 213 DAG size of output: 90 [2020-12-01 15:01:43,000 WARN L197 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 126 DAG size of output: 56 [2020-12-01 15:01:44,519 WARN L197 SmtUtils]: Spent 1.52 s on a formula simplification. DAG size of input: 88 DAG size of output: 88 [2020-12-01 15:01:44,668 WARN L197 SmtUtils]: Spent 148.00 ms on a formula simplification. DAG size of input: 97 DAG size of output: 49 [2020-12-01 15:01:45,370 WARN L197 SmtUtils]: Spent 700.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 64 [2020-12-01 15:01:47,310 WARN L197 SmtUtils]: Spent 1.94 s on a formula simplification. DAG size of input: 207 DAG size of output: 84 [2020-12-01 15:01:47,313 INFO L262 CegarLoopResult]: For program point L564(lines 564 573) no Hoare annotation was computed. [2020-12-01 15:01:47,314 INFO L258 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-12-01 15:01:47,315 INFO L262 CegarLoopResult]: For program point L300(lines 300 307) no Hoare annotation was computed. [2020-12-01 15:01:47,316 INFO L258 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-12-01 15:01:47,316 INFO L262 CegarLoopResult]: For program point L3(line 3) no Hoare annotation was computed. [2020-12-01 15:01:47,316 INFO L258 CegarLoopResult]: At program point L598(lines 589 600) the Hoare annotation is: (= ~t1_i~0 1) [2020-12-01 15:01:47,317 INFO L262 CegarLoopResult]: For program point L433(lines 433 437) no Hoare annotation was computed. [2020-12-01 15:01:47,317 INFO L262 CegarLoopResult]: For program point L466-1(lines 465 498) no Hoare annotation was computed. [2020-12-01 15:01:47,317 INFO L258 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-12-01 15:01:47,317 INFO L262 CegarLoopResult]: For program point L433-3(lines 433 437) no Hoare annotation was computed. [2020-12-01 15:01:47,318 INFO L258 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-12-01 15:01:47,318 INFO L262 CegarLoopResult]: For program point L433-6(lines 433 437) no Hoare annotation was computed. [2020-12-01 15:01:47,318 INFO L258 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-12-01 15:01:47,319 INFO L258 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-12-01 15:01:47,319 INFO L258 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-12-01 15:01:47,319 INFO L262 CegarLoopResult]: For program point L433-9(lines 433 437) no Hoare annotation was computed. [2020-12-01 15:01:47,320 INFO L258 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-12-01 15:01:47,320 INFO L258 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-12-01 15:01:47,320 INFO L258 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-12-01 15:01:47,321 INFO L258 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-12-01 15:01:47,321 INFO L262 CegarLoopResult]: For program point L433-12(lines 433 437) no Hoare annotation was computed. [2020-12-01 15:01:47,322 INFO L258 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-12-01 15:01:47,323 INFO L258 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-12-01 15:01:47,323 INFO L262 CegarLoopResult]: For program point L433-15(lines 433 437) no Hoare annotation was computed. [2020-12-01 15:01:47,324 INFO L258 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-12-01 15:01:47,324 INFO L258 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-12-01 15:01:47,324 INFO L258 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-12-01 15:01:47,325 INFO L258 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-12-01 15:01:47,325 INFO L258 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-12-01 15:01:47,326 INFO L258 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-12-01 15:01:47,326 INFO L258 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-12-01 15:01:47,327 INFO L262 CegarLoopResult]: For program point L336-1(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,327 INFO L262 CegarLoopResult]: For program point L336-2(lines 336 340) no Hoare annotation was computed. [2020-12-01 15:01:47,327 INFO L262 CegarLoopResult]: For program point L336-4(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,327 INFO L262 CegarLoopResult]: For program point L471-1(lines 465 498) no Hoare annotation was computed. [2020-12-01 15:01:47,327 INFO L258 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-12-01 15:01:47,328 INFO L258 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-12-01 15:01:47,328 INFO L258 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-12-01 15:01:47,328 INFO L258 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-12-01 15:01:47,329 INFO L258 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-12-01 15:01:47,329 INFO L262 CegarLoopResult]: For program point L42(lines 42 50) no Hoare annotation was computed. [2020-12-01 15:01:47,330 INFO L258 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-12-01 15:01:47,330 INFO L262 CegarLoopResult]: For program point L274(line 274) no Hoare annotation was computed. [2020-12-01 15:01:47,330 INFO L258 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-12-01 15:01:47,331 INFO L258 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-12-01 15:01:47,331 INFO L258 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-12-01 15:01:47,332 INFO L258 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-12-01 15:01:47,332 INFO L258 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-12-01 15:01:47,333 INFO L258 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-12-01 15:01:47,333 INFO L262 CegarLoopResult]: For program point L374-1(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,333 INFO L262 CegarLoopResult]: For program point L341-1(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,333 INFO L262 CegarLoopResult]: For program point L374-3(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L341-3(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L177(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L177-2(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L177-3(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L45(lines 45 49) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L177-5(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L12(line 12) no Hoare annotation was computed. [2020-12-01 15:01:47,334 INFO L262 CegarLoopResult]: For program point L177-6(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-8(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-9(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-11(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-12(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-14(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-15(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,335 INFO L262 CegarLoopResult]: For program point L177-17(lines 177 186) no Hoare annotation was computed. [2020-12-01 15:01:47,336 INFO L258 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-12-01 15:01:47,336 INFO L262 CegarLoopResult]: For program point L178(lines 178 183) no Hoare annotation was computed. [2020-12-01 15:01:47,336 INFO L262 CegarLoopResult]: For program point L178-1(lines 178 183) no Hoare annotation was computed. [2020-12-01 15:01:47,336 INFO L262 CegarLoopResult]: For program point L178-2(lines 178 183) no Hoare annotation was computed. [2020-12-01 15:01:47,336 INFO L262 CegarLoopResult]: For program point L178-3(lines 178 183) no Hoare annotation was computed. [2020-12-01 15:01:47,336 INFO L258 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-12-01 15:01:47,336 INFO L262 CegarLoopResult]: For program point L178-4(lines 178 183) no Hoare annotation was computed. [2020-12-01 15:01:47,337 INFO L262 CegarLoopResult]: For program point L178-5(lines 178 183) no Hoare annotation was computed. [2020-12-01 15:01:47,337 INFO L262 CegarLoopResult]: For program point L476-1(lines 465 498) no Hoare annotation was computed. [2020-12-01 15:01:47,337 INFO L258 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-12-01 15:01:47,337 INFO L262 CegarLoopResult]: For program point L278(lines 278 282) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L278-1(lines 273 325) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L246(lines 246 261) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L246-1(lines 246 261) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L246-2(lines 246 261) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L577(lines 577 581) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L379-1(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L346-1(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,338 INFO L262 CegarLoopResult]: For program point L379-3(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,339 INFO L262 CegarLoopResult]: For program point L346-3(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,339 INFO L258 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-12-01 15:01:47,339 INFO L262 CegarLoopResult]: For program point L314(lines 314 321) no Hoare annotation was computed. [2020-12-01 15:01:47,340 INFO L262 CegarLoopResult]: For program point L546(line 546) no Hoare annotation was computed. [2020-12-01 15:01:47,340 INFO L258 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-12-01 15:01:47,340 INFO L258 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-12-01 15:01:47,340 INFO L262 CegarLoopResult]: For program point L481-1(lines 465 498) no Hoare annotation was computed. [2020-12-01 15:01:47,341 INFO L258 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-12-01 15:01:47,341 INFO L262 CegarLoopResult]: For program point L250(lines 250 260) no Hoare annotation was computed. [2020-12-01 15:01:47,341 INFO L262 CegarLoopResult]: For program point L250-1(lines 250 260) no Hoare annotation was computed. [2020-12-01 15:01:47,341 INFO L262 CegarLoopResult]: For program point L250-2(lines 250 260) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L86(lines 86 94) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L417(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L417-2(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L384-1(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L351-1(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L417-3(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,342 INFO L262 CegarLoopResult]: For program point L384-3(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L417-5(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L351-3(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L417-6(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L417-8(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L417-9(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L54(line 54) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L417-11(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,343 INFO L262 CegarLoopResult]: For program point L417-12(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,344 INFO L262 CegarLoopResult]: For program point L417-14(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,344 INFO L262 CegarLoopResult]: For program point L417-15(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,344 INFO L262 CegarLoopResult]: For program point L417-17(lines 417 421) no Hoare annotation was computed. [2020-12-01 15:01:47,344 INFO L258 CegarLoopResult]: At program point L583(lines 530 588) the Hoare annotation is: (= ~t1_i~0 1) [2020-12-01 15:01:47,344 INFO L262 CegarLoopResult]: For program point L286(lines 286 293) no Hoare annotation was computed. [2020-12-01 15:01:47,344 INFO L262 CegarLoopResult]: For program point L254(lines 254 259) no Hoare annotation was computed. [2020-12-01 15:01:47,344 INFO L262 CegarLoopResult]: For program point L254-1(lines 254 259) no Hoare annotation was computed. [2020-12-01 15:01:47,345 INFO L258 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-12-01 15:01:47,345 INFO L262 CegarLoopResult]: For program point L254-2(lines 254 259) no Hoare annotation was computed. [2020-12-01 15:01:47,345 INFO L258 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-12-01 15:01:47,345 INFO L258 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-12-01 15:01:47,345 INFO L262 CegarLoopResult]: For program point L122(lines 122 130) no Hoare annotation was computed. [2020-12-01 15:01:47,346 INFO L262 CegarLoopResult]: For program point L89(lines 89 93) no Hoare annotation was computed. [2020-12-01 15:01:47,346 INFO L258 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-12-01 15:01:47,346 INFO L258 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-12-01 15:01:47,347 INFO L258 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-12-01 15:01:47,347 INFO L262 CegarLoopResult]: For program point L519(lines 519 524) no Hoare annotation was computed. [2020-12-01 15:01:47,347 INFO L262 CegarLoopResult]: For program point L486-1(lines 465 498) no Hoare annotation was computed. [2020-12-01 15:01:47,348 INFO L258 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-12-01 15:01:47,348 INFO L258 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-12-01 15:01:47,348 INFO L258 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-12-01 15:01:47,349 INFO L258 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-12-01 15:01:47,349 INFO L258 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-12-01 15:01:47,350 INFO L258 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-12-01 15:01:47,350 INFO L258 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-12-01 15:01:47,350 INFO L262 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L223-1(lines 222 240) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L389-1(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L356-1(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L389-3(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L356-3(lines 335 368) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L158(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L125(lines 125 129) no Hoare annotation was computed. [2020-12-01 15:01:47,351 INFO L262 CegarLoopResult]: For program point L158-2(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-3(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-5(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-6(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-8(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-9(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-11(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-12(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,352 INFO L262 CegarLoopResult]: For program point L158-14(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,353 INFO L262 CegarLoopResult]: For program point L158-15(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,353 INFO L262 CegarLoopResult]: For program point L158-17(lines 158 167) no Hoare annotation was computed. [2020-12-01 15:01:47,353 INFO L262 CegarLoopResult]: For program point L159(lines 159 164) no Hoare annotation was computed. [2020-12-01 15:01:47,353 INFO L262 CegarLoopResult]: For program point L159-1(lines 159 164) no Hoare annotation was computed. [2020-12-01 15:01:47,353 INFO L258 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-12-01 15:01:47,353 INFO L262 CegarLoopResult]: For program point L159-2(lines 159 164) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point L159-3(lines 159 164) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point L159-4(lines 159 164) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point L159-5(lines 159 164) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point L425(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point L425-2(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,354 INFO L262 CegarLoopResult]: For program point L425-3(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,355 INFO L258 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-12-01 15:01:47,355 INFO L262 CegarLoopResult]: For program point L425-5(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,355 INFO L262 CegarLoopResult]: For program point L425-6(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,355 INFO L262 CegarLoopResult]: For program point L425-8(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,355 INFO L262 CegarLoopResult]: For program point L425-9(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,355 INFO L262 CegarLoopResult]: For program point L425-11(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,356 INFO L262 CegarLoopResult]: For program point L425-12(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,356 INFO L262 CegarLoopResult]: For program point L425-14(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,356 INFO L262 CegarLoopResult]: For program point L425-15(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,356 INFO L262 CegarLoopResult]: For program point L425-17(lines 425 429) no Hoare annotation was computed. [2020-12-01 15:01:47,357 INFO L258 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-12-01 15:01:47,357 INFO L262 CegarLoopResult]: For program point L228-1(lines 222 240) no Hoare annotation was computed. [2020-12-01 15:01:47,357 INFO L258 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-12-01 15:01:47,358 INFO L262 CegarLoopResult]: For program point L394-1(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,358 INFO L258 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-12-01 15:01:47,358 INFO L262 CegarLoopResult]: For program point L394-3(lines 373 406) no Hoare annotation was computed. [2020-12-01 15:01:47,358 INFO L258 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-12-01 15:01:47,359 INFO L262 CegarLoopResult]: For program point L196(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,359 INFO L262 CegarLoopResult]: For program point L196-2(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,359 INFO L262 CegarLoopResult]: For program point L196-3(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,359 INFO L258 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-12-01 15:01:47,359 INFO L262 CegarLoopResult]: For program point L196-5(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,359 INFO L262 CegarLoopResult]: For program point L196-6(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-8(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-9(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-11(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-12(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-14(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-15(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,360 INFO L262 CegarLoopResult]: For program point L196-17(lines 196 205) no Hoare annotation was computed. [2020-12-01 15:01:47,361 INFO L258 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-12-01 15:01:47,362 INFO L258 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-12-01 15:01:47,362 INFO L258 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-12-01 15:01:47,362 INFO L262 CegarLoopResult]: For program point L197(lines 197 202) no Hoare annotation was computed. [2020-12-01 15:01:47,363 INFO L258 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-12-01 15:01:47,363 INFO L262 CegarLoopResult]: For program point L197-1(lines 197 202) no Hoare annotation was computed. [2020-12-01 15:01:47,363 INFO L262 CegarLoopResult]: For program point L197-2(lines 197 202) no Hoare annotation was computed. [2020-12-01 15:01:47,363 INFO L262 CegarLoopResult]: For program point L98(line 98) no Hoare annotation was computed. [2020-12-01 15:01:47,364 INFO L262 CegarLoopResult]: For program point L197-3(lines 197 202) no Hoare annotation was computed. [2020-12-01 15:01:47,364 INFO L262 CegarLoopResult]: For program point L197-4(lines 197 202) no Hoare annotation was computed. [2020-12-01 15:01:47,364 INFO L262 CegarLoopResult]: For program point L197-5(lines 197 202) no Hoare annotation was computed. [2020-12-01 15:01:47,364 INFO L262 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2020-12-01 15:01:47,364 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 3) no Hoare annotation was computed. [2020-12-01 15:01:47,365 INFO L258 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-12-01 15:01:47,365 INFO L258 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-12-01 15:01:47,366 INFO L258 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-12-01 15:01:47,366 INFO L258 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-12-01 15:01:47,367 INFO L258 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-12-01 15:01:47,367 INFO L258 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-12-01 15:01:47,368 INFO L258 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-12-01 15:01:47,368 INFO L262 CegarLoopResult]: For program point L134(line 134) no Hoare annotation was computed. [2020-12-01 15:01:47,651 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.12 03:01:47 BoogieIcfgContainer [2020-12-01 15:01:47,651 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-12-01 15:01:47,652 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-12-01 15:01:47,652 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-12-01 15:01:47,652 INFO L275 PluginConnector]: Witness Printer initialized [2020-12-01 15:01:47,653 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 03:00:10" (3/4) ... [2020-12-01 15:01:47,656 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-12-01 15:01:47,674 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2020-12-01 15:01:47,675 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2020-12-01 15:01:47,676 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-01 15:01:47,677 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-01 15:01:47,703 WARN L220 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-12-01 15:01:47,703 WARN L220 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-12-01 15:01:47,703 WARN L220 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-12-01 15:01:47,704 WARN L220 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-12-01 15:01:47,704 WARN L220 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-12-01 15:01:47,704 WARN L220 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-12-01 15:01:47,705 WARN L220 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-12-01 15:01:47,705 WARN L220 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-12-01 15:01:47,705 WARN L220 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-12-01 15:01:47,706 WARN L220 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-12-01 15:01:47,706 WARN L220 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-12-01 15:01:47,706 WARN L220 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-12-01 15:01:47,707 WARN L220 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-12-01 15:01:47,707 WARN L220 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-12-01 15:01:47,707 WARN L220 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-12-01 15:01:47,708 WARN L220 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-12-01 15:01:47,708 WARN L220 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-12-01 15:01:47,708 WARN L220 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-12-01 15:01:47,709 WARN L220 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-12-01 15:01:47,709 WARN L220 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-12-01 15:01:47,710 WARN L220 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-12-01 15:01:47,710 WARN L220 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-12-01 15:01:47,710 WARN L220 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-12-01 15:01:47,711 WARN L220 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-12-01 15:01:47,711 WARN L220 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-12-01 15:01:47,711 WARN L220 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-12-01 15:01:47,711 WARN L220 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-12-01 15:01:47,712 WARN L220 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-12-01 15:01:47,712 WARN L220 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-12-01 15:01:47,712 WARN L220 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-12-01 15:01:47,713 WARN L220 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-12-01 15:01:47,713 WARN L220 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-12-01 15:01:47,713 WARN L220 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-12-01 15:01:47,713 WARN L220 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-12-01 15:01:47,714 WARN L220 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-12-01 15:01:47,714 WARN L220 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-12-01 15:01:47,715 WARN L220 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-12-01 15:01:47,715 WARN L220 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-12-01 15:01:47,715 WARN L220 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-12-01 15:01:47,715 WARN L220 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-12-01 15:01:47,715 WARN L220 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-12-01 15:01:47,716 WARN L220 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-12-01 15:01:47,716 WARN L220 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-12-01 15:01:47,716 WARN L220 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-12-01 15:01:47,716 WARN L220 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-12-01 15:01:47,716 WARN L220 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-12-01 15:01:47,717 WARN L220 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-12-01 15:01:47,717 WARN L220 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-12-01 15:01:47,717 WARN L220 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-12-01 15:01:47,717 WARN L220 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-12-01 15:01:47,718 WARN L220 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-12-01 15:01:47,718 WARN L220 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-12-01 15:01:47,718 WARN L220 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-12-01 15:01:47,719 WARN L220 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-12-01 15:01:47,719 WARN L220 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-12-01 15:01:47,719 WARN L220 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-12-01 15:01:47,719 WARN L220 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-12-01 15:01:47,720 WARN L220 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-12-01 15:01:47,720 WARN L220 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-12-01 15:01:47,720 WARN L220 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-12-01 15:01:47,778 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_c9cf7a95-0bc3-4898-88b1-731e23ec3889/bin/uautomizer/witness.graphml [2020-12-01 15:01:47,778 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-12-01 15:01:47,779 INFO L168 Benchmark]: Toolchain (without parser) took 98814.38 ms. Allocated memory was 123.7 MB in the beginning and 2.7 GB in the end (delta: 2.6 GB). Free memory was 87.5 MB in the beginning and 1.8 GB in the end (delta: -1.7 GB). Peak memory consumption was 870.0 MB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,779 INFO L168 Benchmark]: CDTParser took 0.19 ms. Allocated memory is still 123.7 MB. Free memory was 95.4 MB in the beginning and 95.4 MB in the end (delta: 31.5 kB). There was no memory consumed. Max. memory is 16.1 GB. [2020-12-01 15:01:47,780 INFO L168 Benchmark]: CACSL2BoogieTranslator took 350.15 ms. Allocated memory is still 123.7 MB. Free memory was 87.4 MB in the beginning and 95.4 MB in the end (delta: -8.0 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,780 INFO L168 Benchmark]: Boogie Procedure Inliner took 63.33 ms. Allocated memory is still 123.7 MB. Free memory was 95.4 MB in the beginning and 92.2 MB in the end (delta: 3.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,781 INFO L168 Benchmark]: Boogie Preprocessor took 47.07 ms. Allocated memory is still 123.7 MB. Free memory was 92.2 MB in the beginning and 90.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,781 INFO L168 Benchmark]: RCFGBuilder took 858.78 ms. Allocated memory is still 123.7 MB. Free memory was 89.7 MB in the beginning and 93.8 MB in the end (delta: -4.2 MB). Peak memory consumption was 55.9 MB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,781 INFO L168 Benchmark]: TraceAbstraction took 97362.23 ms. Allocated memory was 123.7 MB in the beginning and 2.7 GB in the end (delta: 2.6 GB). Free memory was 93.1 MB in the beginning and 1.8 GB in the end (delta: -1.7 GB). Peak memory consumption was 1.6 GB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,782 INFO L168 Benchmark]: Witness Printer took 126.20 ms. Allocated memory is still 2.7 GB. Free memory was 1.8 GB in the beginning and 1.8 GB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2020-12-01 15:01:47,784 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.19 ms. Allocated memory is still 123.7 MB. Free memory was 95.4 MB in the beginning and 95.4 MB in the end (delta: 31.5 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 350.15 ms. Allocated memory is still 123.7 MB. Free memory was 87.4 MB in the beginning and 95.4 MB in the end (delta: -8.0 MB). Peak memory consumption was 10.5 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 63.33 ms. Allocated memory is still 123.7 MB. Free memory was 95.4 MB in the beginning and 92.2 MB in the end (delta: 3.2 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 47.07 ms. Allocated memory is still 123.7 MB. Free memory was 92.2 MB in the beginning and 90.1 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 858.78 ms. Allocated memory is still 123.7 MB. Free memory was 89.7 MB in the beginning and 93.8 MB in the end (delta: -4.2 MB). Peak memory consumption was 55.9 MB. Max. memory is 16.1 GB. * TraceAbstraction took 97362.23 ms. Allocated memory was 123.7 MB in the beginning and 2.7 GB in the end (delta: 2.6 GB). Free memory was 93.1 MB in the beginning and 1.8 GB in the end (delta: -1.7 GB). Peak memory consumption was 1.6 GB. Max. memory is 16.1 GB. * Witness Printer took 126.20 ms. Allocated memory is still 2.7 GB. Free memory was 1.8 GB in the beginning and 1.8 GB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 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: 15.9s, OverallIterations: 27, TraceHistogramMax: 3, AutomataDifference: 8.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 81.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 9100 SDtfs, 11764 SDslu, 8656 SDs, 0 SdLazy, 700 SolverSat, 260 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.8s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 110 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s 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.6s AutomataMinimizationTime, 27 MinimizatonAttempts, 5572 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 72 LocationsWithAnnotation, 72 PreInvPairs, 1850 NumberOfFragments, 47739 HoareAnnotationTreeSize, 72 FomulaSimplifications, 2460616 FormulaSimplificationTreeSizeReduction, 9.7s HoareSimplificationTime, 72 FomulaSimplificationsInter, 3553631 FormulaSimplificationTreeSizeReductionInter, 71.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 0.9s 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...